PietroCal API v1

SDKs oficiales

Clientes sin dependencias para PHP, JavaScript y Python. Incluyen idempotencia automática, reintento seguro de transporte, errores tipados, Request ID y paginación.

PHP

PHP 8.1+ con cURL, Idempotency-Key automática y reintento seguro.

ClienteEjemplo

JavaScript

ES Module con fetch, clave automática y replay observable.

ClienteEjemplo

Python

Python 3.10+, biblioteca estándar e idempotencia automática.

ClienteEjemplo

Integrá la API sin repetir la misma infraestructura en cada proyecto.

Los SDKs oficiales encapsulan el transporte HTTP y las convenciones de PietroCal API para que la integración pueda concentrarse en calendarios, eventos, tareas, contactos, disponibilidad y reservas. Cada cliente acepta un token de acceso y utiliza la base productiva de la API v1, con opciones para controlar timeout y reintentos cuando corresponde.

Las operaciones compatibles pueden generar Idempotency-Key automáticamente para evitar duplicados ante respuestas perdidas o reintentos de red. Los clientes también exponen el Request ID y los errores de la API de forma consistente, de modo que una aplicación pueda registrar, diagnosticar y tratar fallos sin interpretar manualmente cada respuesta.

Los listados soportan paginación y los ejemplos muestran el flujo mínimo para empezar. Si tu integración actúa en nombre de distintos usuarios, consultá también las implementaciones OAuth y la guía de OAuth 2.1 con PKCE. Para revisar endpoints, scopes y esquemas antes de programar, usá Swagger o descargá el contrato OpenAPI.