API de envíos

ProDisponible en el plan Pro — próximamente

Además del endpoint público de envío (POST /api/v1/submit), Farvane tendrá una API de solo lectura para consultar tus formularios y envíos programáticamente: sincronizarlos con un CRM, volcarlos a una hoja de cálculo o construir tu propio panel sobre ellos. El contrato de abajo ya está fijado para que no cambie cuando se active — puedes diseñar tu integración contra esta referencia desde ahora.

Base URL

https://api.farvane.com/v1 — un prefijo distinto del endpoint público de envío (api.farvane.com/api/v1/submit, sin /v1 y sin autenticación). El prefijo v1 sin /api marca claramente que esta es la API autenticada de lectura.

Autenticación

Cada petición debe incluir tu clave personal en la cabecera Authorization: Bearer frv_live_<tu_clave>. La clave se generará desde Cuenta → Claves API en el dashboard cuando esta feature esté disponible.

Authorization: Bearer frv_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Endpoints

MétodoRutaQué hace
GET/v1/formsLista los formularios de tu cuenta, con el recuento total de envíos (total_count) de cada uno.
GET/v1/submissions?form_id=&limit=&cursor=Lista envíos, paginados por cursor (has_more, next_cursor) en vez de número de página — evita duplicados o huecos si llegan envíos nuevos entre páginas.
GET/v1/submissions/{id}Un envío concreto por id.

Errores

Todos los errores comparten el mismo sobre:

{"error":{"code":"not_found","message":"Submission not found"}}
CódigocodeCuándo ocurre
400bad_requestParámetros inválidos (por ejemplo, un cursor mal formado).
401unauthorizedLa clave falta o no es válida.
403forbiddenLa clave es válida pero no tiene acceso a ese recurso.
404not_foundEl formulario o el envío no existen.
429rate_limit_exceededDemasiadas peticiones para esta clave.
500server_errorError interno.

Mientras tanto

Cada formulario puede enviarte los envíos en cuanto llegan mediante un webhook, y la bandeja de cada formulario se exporta a CSV desde el dashboard — sin esperar a esta API.

Siguiente paso: crea tu cuenta gratuita.