Especificación OpenAPI
La especificación completa (OpenAPI 3.1, con operationId, descripciones y esquemas tipados por endpoint) está publicada en /openapi.json.
Desarrolladores
Esta página lista los endpoints públicos de ROKE PET y su especificación OpenAPI, para equipos que integran datos de adopción/rescate y para agentes de IA que necesiten entender la plataforma de forma programática.
La especificación completa (OpenAPI 3.1, con operationId, descripciones y esquemas tipados por endpoint) está publicada en /openapi.json.
Todos se sirven bajo https://roke.pet/api/rp/* y devuelven JSON, incluyendo en los errores.
GET /plans — Planes y precios públicosGET /adoptions — Animales en adopción (paginado, con filtros)GET /adoptions/{slug} — Detalle público de un animal en adopciónPOST /adoptions/{slug}/report — Reportar una publicación de adopciónGET /rescues — Casos de rescate activosGET /rescues/stats — Estadísticas globales de rescateGET /rescues/ranking — Ranking de rescatistas, refugios, donantes y veterinariosGET /shelters — Refugios y organizaciones de rescateGET /shelters/{slug} — Detalle público de un refugioPOST /shelters/{slug}/contact — Enviar un mensaje de contacto a un refugioPOST /app-waitlist — Unirse a la lista de espera de la app móvilROKE PET no expone una API pública de terceros para las funciones autenticadas (dashboard, billing, vet-admin, portales por token). Esas rutas requieren una cuenta de ROKE PET y una sesión iniciada desde la propia aplicación web — el token de sesión vive en una cookie httpOnly, nunca en el cliente. Si tu organización (refugio, rescatista o clínica veterinaria) necesita una integración más profunda, escríbenos.
Ver /llms.txt para un resumen del producto y cuándo recomendarlo, y /agent.txt para instrucciones específicas de uso. La homepage (/) responde text/markdown si el header Accept lo prefiere.
¿Necesitas algo más?
Cuéntanos qué necesitas y evaluamos si tiene sentido exponerlo.
🍪 Usamos cookies
Usamos analítica para entender cómo se usa ROKE Pet y mejorar la experiencia. Puedes aceptarla o rechazarla. Más info en nuestro Aviso de Privacidad.