POST
Subir un certificado de firma

Autorizaciones

connect.sid
string
cookie
requerido

Sesión por cookie de POST /v1/login, válida 1 hora. Ver Autenticación.

Parámetros de ruta

companyRut
string
predeterminado:219999990008
requerido
Ejemplo:

"219999990008"

Cuerpo

application/json
srcAlias
string
requerido

Alias de la clave dentro del archivo pk12

srcStorePass
string
requerido

Contraseña de la clave dentro del archivo pk12

pk12
string
requerido

Archivo pk12 con el certificado de alias srcAlias y contraseña srcStorePass

Respuesta

Éxito

Envoltorio común a todas las respuestas. status no se deduce del código HTTP: hay al menos nueve lugares en el gateway que responden HTTP 200 con status: "FAIL" (por ejemplo CFE_NOT_FOUND y DGI_COMPANY_NOT_READY_YET). Un cliente tiene que leer status, no el código.

payload
requerido

Los datos de la respuesta. {} cuando el endpoint no devuelve nada.

status
enum<string>
requerido

De las 82 claves de mensaje del gateway, 29 son SUCCESS y 53 FAIL. Es lo que hay que mirar para saber si la llamada funcionó.

Opciones disponibles:
SUCCESS,
FAIL
message
object

Presente cuando la operación tiene algo que decir. Las lecturas simples responden sólo payload y status.