Skip to content

Actualizar Emisor

Edita el nombre comercial y/o la dirección de la sucursal de un emisor existente.

PATCH /v1/issuers/:id

Autenticación

Authorization: Bearer <api-key>

Parámetros de ruta

ParámetroDescripción
idUUID del emisor (obtenido de GET /v1/issuers)

Cuerpo de la solicitud

Se requiere al menos un campo.

json
{
  "tradeName": "ACME Express",
  "branchAddress": "Av. Amazonas 456"
}
CampoTipoRequeridoDescripción
tradeNamestringUno de los dosMáximo 300 caracteres
branchAddressstringUno de los dosMáximo 300 caracteres

businessName, mainAddress y ruc no se pueden editar mediante este endpoint — permanecen permanentemente ligados al registro del RUC.

Respuesta

200 OK

json
{
  "ok": true,
  "issuer": {
    "id": "00000000-0000-0000-0000-000000000001",
    "ruc": "1234567890001",
    "businessName": "ACME S.A.",
    "tradeName": "ACME Express",
    "branchCode": "001",
    "issuePointCode": "001",
    "branchAddress": "Av. Amazonas 456",
    "certFingerprint": "AA:BB:CC:...",
    "certExpiry": "2027-01-01T00:00:00.000Z"
  }
}

Errores

Estado HTTPCódigoCuándo ocurre
400VALIDATION_FAILEDNo se proporcionó ni tradeName ni branchAddress, o un campo supera los 300 caracteres
401UNAUTHORIZEDAPI key faltante o inválida
403ISSUER_FORBIDDENEl emisor pertenece a otro tenant
404ISSUER_NOT_FOUNDEmisor no encontrado o inactivo
429TOO_MANY_REQUESTSLímite de tasa excedido

Documentación de la API de Comprobify