Saltar al contenido principal

Autenticación y límites

Obtén una clave de API en la sección Integraciones (Integrations).

Funcionalidades​

  • Gestión de facturas: creación, cancelación, consulta de estado
  • Gestión de pagos: listas de pagos, asociación de un pago a una factura
  • Estadísticas: datos agregados por proyecto, período, billetera y más
  • Facturación: tarifas de los proyectos, saldos

Límites​

  • Frecuencia de solicitudes: como máximo 1 solicitud por segundo por clave
  • Número de claves: 10 por cuenta

Autorización de solicitudes​

Pasa tu clave de API en el encabezado Authorization para autorizar cada solicitud a la API.

Un ejemplo del encabezado Authorization en una solicitud a la API:

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay"

Respuesta del servidor​

El servidor de la API siempre responde en JSON. Usa el parámetro result para saber si la solicitud tuvo éxito.

Un ejemplo de respuesta para una solicitud exitosa:

{
"result": "success",
"data": .....
}

Un ejemplo de respuesta para un error:

{
"result": "error",
"data": "Requests too frequent"
}