Solicitar acceso

Sube o reemplaza el logo del emisor

PUT/api/v1/issuer/logo

Va en el encabezado del PDF y del correo al adquiriente. PNG o JPEG de máximo 1 MB y entre 16 y 2000 píxeles por lado; se guarda re-codificado como PNG. Requiere el perfil del emisor (PUT /issuer).

Cuerpo de la petición multipart/form-data

  • filefileobligatorio

Respuestas

200OK
  • person_typeinteger
  • document_typestring
  • trade_namestring
  • addressobject
    + Ver 8 campos− Ocultar 8 campos
    • linestring

      Ejemplo: Cra 7 # 71-21

    • city_codestring

      DIVIPOLA del municipio (5 dígitos)

      Ejemplo: 11001

    • city_namestring

      Ejemplo: Bogotá, D.C.

    • department_codestring

      DIVIPOLA del departamento (2 dígitos)

      Ejemplo: 11

    • department_namestring

      Ejemplo: Bogotá

    • postal_zonestring
    • country_codestring

      ISO 3166-1; vacío = CO

    • country_namestring
  • tax_level_codesarray<string>
  • tax_schemestring
  • commercial_registrationstring
  • emailstring
  • phonestring
  • software_modestring
  • software_idstring
  • has_software_pinboolean
  • test_set_idstring
  • support_test_set_idstring
  • payroll_test_set_idstring
  • payroll_software_idstring
  • has_payroll_software_pinboolean
  • pos_test_set_idstring
  • pos_software_idstring
  • has_pos_software_pinboolean
  • has_logoboolean

    La cuenta subió un logo (PUT /issuer/logo)

  • updated_atstring · date-time
400Datos inválidos (details trae los campos)
  • codestring

    Ejemplo: error.document.invalid

  • messagestring
  • errorsarray<object>

    Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)

    + Ver 2 campos− Ocultar 2 campos
    • fieldstring

      Ruta del campo en el JSON enviado

      Ejemplo: lines[0].quantity

    • messagestring

      Ejemplo: Cantidad inválida: debe ser mayor que cero.

  • detailsarray<string>

    Rutas de los campos inválidos (compatibilidad; usa errors)

  • request_idstring
401Falta la key o es inválida, está deshabilitada, vencida o revocada (error.missing_api_key, error.invalid_api_key, error.api_key.disabled, error.api_key.expired, error.api_key.revoked)
  • codestring

    Ejemplo: error.document.invalid

  • messagestring
  • errorsarray<object>

    Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)

    + Ver 2 campos− Ocultar 2 campos
    • fieldstring

      Ruta del campo en el JSON enviado

      Ejemplo: lines[0].quantity

    • messagestring

      Ejemplo: Cantidad inválida: debe ser mayor que cero.

  • detailsarray<string>

    Rutas de los campos inválidos (compatibilidad; usa errors)

  • request_idstring
404No existe (o es de otra cuenta)
  • codestring

    Ejemplo: error.document.invalid

  • messagestring
  • errorsarray<object>

    Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)

    + Ver 2 campos− Ocultar 2 campos
    • fieldstring

      Ruta del campo en el JSON enviado

      Ejemplo: lines[0].quantity

    • messagestring

      Ejemplo: Cantidad inválida: debe ser mayor que cero.

  • detailsarray<string>

    Rutas de los campos inválidos (compatibilidad; usa errors)

  • request_idstring
503El almacenamiento de logos no está configurado (error.issuer.logo_storage_unavailable)
  • codestring

    Ejemplo: error.document.invalid

  • messagestring
  • errorsarray<object>

    Solo en 400: cada campo inválido con su explicación (en español, o en inglés con Accept-Language: en)

    + Ver 2 campos− Ocultar 2 campos
    • fieldstring

      Ruta del campo en el JSON enviado

      Ejemplo: lines[0].quantity

    • messagestring

      Ejemplo: Cantidad inválida: debe ser mayor que cero.

  • detailsarray<string>

    Rutas de los campos inválidos (compatibilidad; usa errors)

  • request_idstring