Skip to main content

Paso 2 - Cargar el certificado digital (.p12)

PUT 

/api/ubl2.1/config/certificate

CONFIGURAR CERTIFICADO

  • Si se instalo un dominio se debe utilizar de la siguiente manera:

http://midominio.com/api/ubl2.1/config/certificate

  • Requiere el token de la empresa en el header Authorization: Bearer {api_token}. Ese token se entrega en la respuesta del Paso 1 - Config Company; si se extravio, se cambia con el comando php artisan api:rotate-token {nit} o con PUT /api/ubl2.1/config/rotate-token/{nit} usando el header X-Admin-Token.

  • Este endpoint no tiene parametros en la URL.

  • El campo certificate corresponde a una cadena resultante de codificar en base 64 el archivo .pfx ó .p12 correspondiente al certificado digital PKCS10 de la empresa. Dicho certificado se puede codificar en linea en la pagina www.base64encode.org o si lo requiere hacer desde su propio ERP, debe encontrar la libreria o funcion para realizarlo, ejemplo: En php seria mediante esta funcion.

https://www.php.net/manual/es/function.base64-encode.php

  • El campo password corresponde a la clave que fue entregada por su proveedor de certificados cuando fue adquirido.

Request​

Headers​

HeaderValor
Content-Typeapplication/json
Acceptapplication/json
AuthorizationBearer <TU_TOKEN>

Responses​

Successful response