Skip to Content
Integra pagos con terminales POS directamente desde tu app Android 🚀 - Conoce el SDK Android
API EndpointsListar sucursales

Listar sucursales

Esta sección detalla el uso del endpoint para consultar las sucursales de tu comercio. Utiliza esta información para asociar una sucursal a tus transacciones y links de pago mediante el campo branchId.

Detalles del endpoint

  • Método: GET
  • URL: /api/v1/companies/branches

El endpoint devuelve la lista de sucursales registradas para tu comercio.

Configuración de la solicitud

Headers

HeaderDescripción
X-API-KEYAPI Key generada en Cubo Admin.

Si aún no has generado tu API Key, revisa nuestra sección de autenticación.

Ejemplos de uso

fetch('https://<CUBO_API_URL>/api/v1/companies/branches', { method: 'GET', headers: { 'X-API-KEY': 'TU_API_KEY_AQUI', }, }) .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error('Error:', error));

Respuestas del servidor

✅ Respuesta exitosa

Devuelve la lista de sucursales del comercio:

[ { "id": 1, "branchName": "Principal", "attributes": null }, { "id": 2, "branchName": "Sucursal 2", "attributes": "1.2" } ]
CampoTipoDescripción
idnumberIdentificador de la sucursal. Se envía como branchId al procesar un pago o crear un link de pago.
branchNamestringNombre de la sucursal.
attributesstring | nullAtributos adicionales de la sucursal.

El id de la sucursal es el valor que debes enviar en el campo branchId al procesar un pago o crear un link de pago.

❌ Respuesta de error

{ "statusCode": 400, "message": ["Error en la solicitud"], "error": "Bad Request" }