Acceso unificado y seguro a los datos de Cookdata para integraciones externas, ERPs, y herramientas de análisis.
Todas las peticiones deben dirigirse a la siguiente URL base:
https://kodacoreconnect.cookdata.io
La versión actual de la API es v1. Los endpoints dinámicos se sirven bajo /api/v1/q/.
La API usa API Keys enviadas en la cabecera HTTP X-API-Key. Las keys se generan desde el panel de administración y están asociadas a un cliente.
X-API-Key: koda_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# Llamada básica con autenticación curl -H "X-API-Key: koda_tu_key_aqui" \ https://kodacoreconnect.cookdata.io/api/v1/q/a3rp/sync
Todos los endpoints de datos soportan paginación mediante los parámetros page y limit.
| Parámetro | Tipo | Por defecto | Máximo | Descripción |
|---|---|---|---|---|
| page | integer | 1 | — | Número de página |
| limit | integer | 100 | 500 | Resultados por página |
{
"endpoint": "a3rp/sync",
"page": 1,
"limit": 100,
"total": 3842,
"data": [/* array de objetos */]
}
Los endpoints se configuran dinámicamente desde el panel de administración. Esta lista se actualiza en tiempo real.
Parámetros de query
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| page | integer | No | Página (por defecto 1) |
| limit | integer | No | Resultados por página, máx. 500 (por defecto 100) |
| string |
Filtro
sobre
· defecto:
|
Campos de respuesta
| Campo JSON | Columna DB |
|---|---|
Ejemplo de petición
# curl curl -H "X-API-Key: koda_tu_key" \
{
"status": "ok",
"env": "production"
}
{
"detail": "Invalid API key"
}