Ir al contenido

Validación de eFirma

Ver como Markdown Lee esta página como texto plano Abrir en ChatGPT Haz preguntas sobre esta página Abrir en Claude Haz preguntas sobre esta página Abrir en Perplexity Haz preguntas sobre esta página

El endpoint de validación de eFirma usa los archivos que conforman una e.firma y valida que localmente sean correctos y remotamente saber si está revocada.

Método: POST

Para realizar la solicitud es necesario incluir los siguientes encabezados:

EncabezadoValorDescripción
Acceptapplication/jsonTipo de contenido de la solicitud.
AuthorizationBearer {tu_token}Token generado para autenticar al usuario.

El cuerpo de la solicitud debe contener los siguientes parámetros:

ParámetroTipoDescripción
keyStringArchivo .key de la efirma codificado en base64
cerStringArchivo .cer de la efirma codificado en base64
passwordOpcional StringContraseña de la efirma
{
"key": "data:application/octet-stream;base64,MIIE...",
"cer": "data:application/octet-stream;base64,MIID...",
"password": "password123"
}
{
"data": {
"object": "SatValidation",
"id": 60,
"message": "El certificado no es válido ante el SAT",
"status": false,
"certificate_data": {
"subject": {
"CN": "XOCHILT CASAS CHAVEZ",
"name": "XOCHILT CASAS CHAVEZ",
"O": "XOCHILT CASAS CHAVEZ",
"C": "MX",
"emailAddress": "pruebas@pruebas.gob.mx",
"x500UniqueIdentifier": "CACX7605101P8",
"serialNumber": "CACX760510MGTSHC04"
},
"issuer": {
"CN": "AC UAT",
"O": "SERVICIO DE ADMINISTRACION TRIBUTARIA",
"OU": "SAT-IES Authority",
"emailAddress": "oscar.martinez@sat.gob.mx",
"street": "3ra cerrada de caliz",
"postalCode": "06370",
"C": "MX",
"ST": "CIUDAD DE MEXICO",
"L": "COYOACAN",
"x500UniqueIdentifier": "2.5.4.45",
"unstructuredName": "responsable: ACDMA-SAT"
},
"validFrom": "2023-05-09 18:05:49",
"validTo": "2027-05-08 18:05:49",
"serialNumber": "0x3330303031303030303030353030303033323832",
"validity": true
},
"validations": {
"satValidation": false,
"isPairValidation": true,
"validity": true
},
"created_at": "2024-06-06T20:00:19.000000Z",
"updated_at": "2024-06-06T20:00:19.000000Z",
"real_id": 60,
"readable_created_at": "hace 1 segundo",
"readable_updated_at": "hace 1 segundo"
},
"meta": {
"include": [],
"custom": []
}
}