Ecosistema Abierto & API REST v1

Conecta tu Clínica con el Mundo: API Abierta y OpenAPI 3.1

Tanto si quieres sincronizar las citas de tu web de WordPress/Wix como si eres una policlínica que necesita integrar su propio ERP, PodoFly ofrece una API moderna, rápida y blindada conforme al RGPD.

Para Clínicas y Podólogos

Conecta tu Web de Reservas

Integra fácilmente el formulario de reserva de citas de tu página web (WordPress, Wix, Squarespace, Webflow) directamente en tu agenda de PodoFly, evitando duplicidades de agenda y llamadas telefónicas.

  • Citas automáticas clasificadas por motivo (quiropodia, pisada, curas).
  • Creación automática de ficha de paciente en su primera visita.
  • Sincronización en tiempo real sin retrasos.
Para Desarrolladores y TI

API RESTful Estándar & Segura

Diseñada con los más altos estándares de ingeniería: respuestas JSON coherentes, códigos de estado HTTP semánticos, validación estricta con Zod y trazabilidad nominal de auditoría.

  • Autenticación por API Key (`Authorization: Bearer podo_live_...`).
  • Esquema estándar OpenAPI 3.1 descargable e importable en Postman / Swagger.
  • Cifrado de datos en reposo y tránsito con aislamiento multitenant.
Quickstart · Autenticación y Consulta de Citas
REST v1

// 1. Obtener la agenda de quiropodias del día con cURL:

curl -X GET "https://podofly.com/api/v1/appointments?date=2026-09-02" \
  -H "Authorization: Bearer podo_live_YOUR_API_KEY" \
  -H "Content-Type: application/json"

// 2. Respuesta estructurada (JSON):

{
  "success": true,
  "count": 2,
  "data": [
    {
      "id": 1042,
      "patient": { "id": 512, "fullName": "Clara Campoamor", "phone": "+34 600 000 000" },
      "startTime": "2026-09-02T09:30:00.000Z",
      "service": { "name": "Quiropodia Completa", "price": 35.00 },
      "status": "CONFIRMED"
    }
  ]
}

Catálogo de Endpoints REST v1

Todos los recursos soportan filtrado, paginación y cabeceras de auditoría.

Esquema OpenAPI completo →
MétodoEndpointDescripción
GET/api/v1/pingComprueba el estado de la conexión y valida la clave de API.
GET/api/v1/patientsLista pacientes con paginación, filtros y búsqueda de texto.
POST/api/v1/patientsCrea nuevos pacientes con cifrado automático de datos personales.
GET/api/v1/patients/{id}Consulta el detalle completo de un paciente.
PATCH/api/v1/patients/{id}Actualiza datos de contacto o filiación del paciente.
GET/api/v1/appointmentsConsulta la agenda por rango de fechas, profesional y estado.
POST/api/v1/appointmentsAgenda nuevas citas (ideal para formularios web de reservas).
GET/api/v1/appointments/{id}Detalle de una cita con notas y motivos de consulta.
PATCH/api/v1/appointments/{id}Reprograma o modifica el estado de una cita.
DELETE/api/v1/appointments/{id}Cancela o elimina una cita de la agenda.
GET/api/v1/servicesLista tarifas y servicios de quiropodia, biomecánica y cirugías.
GET/api/v1/invoicesConsulta registros de facturación oficial y estados de cobro.
GET/api/v1/clinical/{patientId}Lectura segura del historial clínico de un paciente.

¿Listo para integrar PodoFly en tu clínica o ecosistema?

Accede al panel de configuración de tu clínica para generar tus claves de API (`podo_live_...`) o prueba la integración completa en nuestro entorno Sandbox.