Skip to main content

Configurar Certificado

Endpoint

  • Método: PUT
  • Ruta: /api/ubl2.1/config/certificate
  • URL ejemplo: {{BASE_URL}}/api/ubl2.1/config/certificate

Descripción

CONFIGURAR CERTIFICADO

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

{{BASE_URL}}/api/ubl2.1/config/certificate

  • Requiere un token de autorizacion el cual fue devuelto al realizar el Paso 1 - Config Company, si este token se extravio, se puede consultar en la tabla de la base de datos de la API en la tabla users, en el campo API_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.

{{BASE_URL}}/manual/es/function.base64-encode.php

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

Headers

KeyValue
Content-Typeapplication/json
cache-controlno-cache
Connectionkeep-alive
Accept-Encodinggzip, deflate
Hostlocalhost
acceptapplication/json
X-CSRF-TOKEN``

Body

{
"certificate": "BASE64_PFX_O_P12",
"password": "CLAVE_CERTIFICADO"
}

cURL

curl -X PUT "{{{BASE_URL}}}/api/ubl2.1/config/certificate" \
-H "Content-Type: application/json" \
-H "cache-control: no-cache" \
-H "Connection: keep-alive" \
-H "Accept-Encoding: gzip, deflate" \
-H "Host: localhost" \
-H "accept: application/json" \
-H "X-CSRF-TOKEN: " \
-d '{
"certificate": "BASE64_PFX_O_P12",
"password": "CLAVE_CERTIFICADO"
}'

Probar endpoint

PUT
Configurar Certificado
BASE URL
Se guarda localmente en tu navegador.
BEARER TOKEN
Se guarda solo en esta sesión/pestaña.
URL FINAL
/api/ubl2.1/config/certificate
BODY JSON
RESPUESTA
Envía la solicitud para ver la respuesta aquí.