Saltar al contenido principal

Crear Sucursal

Agrega una nueva sucursal a una organización existente.

Endpoint

POST /organizations/{orgId}/branches

Path Parameters

NombreTipoDescripción
orgIdstringUUID de la organización.

Headers

NombreTipoRequeridoDescripción
AuthorizationstringToken de autenticación Bearer (JWT).
x-idempotencystringUUID v7 único para garantizar idempotencia.

Body Parameters

NombreTipoRequeridoDescripción
namestringNombre identificador de la sucursal.
zipCodestringCódigo postal de la ubicación de la sucursal (5 dígitos).
isMainbooleanNoSi es la sucursal principal (default: false).

Ejemplos de Código

curl -X POST https://sandbox-api.lummy.com/organizations/${LUMMY_ORG_ID}/branches \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${ACCESS_TOKEN}" \
-H "x-idempotency: $(uuidgen)" \
-d '{
"name": "Sucursal Norte",
"zipCode": "64000",
"isMain": false
}'
Variables de entorno

Define LUMMY_ORG_ID y ACCESS_TOKEN en tu shell:

export LUMMY_ORG_ID="your-organization-id"
export ACCESS_TOKEN="your-access-token"

El ACCESS_TOKEN se obtiene después de que el usuario se autentica en la plataforma Lummy.

Respuestas

201 Created

Sucursal creada exitosamente.

{
"id": "789e8400-e29b-41d4-a716-446655449999"
}

404 Not Found

La organización especificada no existe.