Skip to content

Formularios · API Reference · Developers

Lista formularios, envía respuestas y transita estados en la máquina de flujo. Los UUIDs de los actores en `state_history` nunca se exponen — solo se muestra un booleano `is_self`.

Lista formularios, envía respuestas y transita estados en la máquina de flujo. Los UUIDs de los actores en `state_history` nunca se exponen — solo se muestra un booleano `is_self`.

MétodoEndpointDescripción
GET/v1/forms/List forms (flat array, no pagination)
GET/v1/forms/{uuid}/Retrieve a form
GET/v1/forms/{uuid}/responses/List form responses (caller-scoped)
POST/v1/forms/{uuid}/responses/Submit a form response
GET/v1/forms/{uuid}/responses/{response_uuid}/Retrieve a form response
PATCH/v1/forms/{uuid}/responses/{response_uuid}/Update a form response
DELETE/v1/forms/{uuid}/responses/{response_uuid}/Delete a form response
POST/v1/forms/{uuid}/responses/{response_uuid}/transition/Transition a form response state
GET/v1/forms/

List forms (flat array, no pagination)

API keyCLI solo lecturadefault

Returns a flat array of forms the caller can access. Not paginated.

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de consulta

NombreTipoRequeridoDescripción
includestringOpcionalSet to "questions" to expand full question tree.

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set

Ejemplos de código

curl -sS -X GET 'https://api.dailybot.com/v1/forms/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

GET/v1/forms/{uuid}/

Retrieve a form

API keyCLI solo lecturadefault

Retrieve a form

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
404Not found or not visible

Ejemplos de código

curl -sS -X GET 'https://api.dailybot.com/v1/forms/{uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

GET/v1/forms/{uuid}/responses/

List form responses (caller-scoped)

API keyCLI solo lecturadefaultPaginación por número de página

Paginated list of the caller’s form responses. Actor UUIDs in state_history are never exposed - only is_self boolean.

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set

Ejemplos de código

curl -sS -X GET 'https://api.dailybot.com/v1/forms/{uuid}/responses/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

POST/v1/forms/{uuid}/responses/

Submit a form response

API keyCLI escrituraform_responses

Submit a form response

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
400Validation error
404Not found or not visible

Ejemplos de código

curl -sS -X POST 'https://api.dailybot.com/v1/forms/{uuid}/responses/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

GET/v1/forms/{uuid}/responses/{response_uuid}/

Retrieve a form response

API keyCLI solo lecturadefault

Retrieve a form response

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido
response_uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
404Not found or not visible

Ejemplos de código

curl -sS -X GET 'https://api.dailybot.com/v1/forms/{uuid}/responses/{response_uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

PATCH/v1/forms/{uuid}/responses/{response_uuid}/

Update a form response

API keyCLI escrituraform_responses

Update a form response

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido
response_uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
400Validation error
404Not found or not visible

Ejemplos de código

curl -sS -X PATCH 'https://api.dailybot.com/v1/forms/{uuid}/responses/{response_uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

DELETE/v1/forms/{uuid}/responses/{response_uuid}/

Delete a form response

API keyCLI escrituradefault

Delete a form response

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido
response_uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
404Not found or not visible

Ejemplos de código

curl -sS -X DELETE 'https://api.dailybot.com/v1/forms/{uuid}/responses/{response_uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

POST/v1/forms/{uuid}/responses/{response_uuid}/transition/

Transition a form response state

API keyCLI escrituradefault

Runs the state machine transition. Body: to_state, optional note.

Este endpoint debe aceptar tanto API Key como Bearer del CLI cuando se despliegue la corrección de paridad.

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido
response_uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
400Validation error
404Not found or not visible
409State-machine conflict

Ejemplos de código

curl -sS -X POST 'https://api.dailybot.com/v1/forms/{uuid}/responses/{response_uuid}/transition/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.