Skip to content

Recuperación de certificados

Todos los certificados de un RFC

/api/v1/SAT/recovery-certificates/ALL/with-rfc

Este servicio proporciona un JSON que contiene TODOS los certificados asociados a un RFC específico.

URL

bash
    POST /api/v1/SAT/recovery-certificates/ALL/with-rfc

Headers

Authorization: Bearer {token}

Accept: application/json

URL Params

txt
    None

Data Params

InputTypeRequiredValues acceptableDefault
rfcstringtrue

Respuestas Posibles

Success

Code: 200 Response Aceptada

Content:

json
{
  "status": true,
  "data": {
    "name": "Juan García Hernández",
    "rfc": "XAXX010101000",
    "cersData": [
      {
        "serialNumber": "00001000000623963188",
        "urlCer": "https://rdc.sat.gob.mx/rccf/000010/000005/12/65/23/00001000000623963188.cer",
        "satType": "FIEL",
        "validFromString": "2022-04-25 20:04:35",
        "validToString": "2026-04-25 20:05:15",
        "valid": "Activo",
        "message": "OK",
        "codeHttp": 200
      },
      {
        "serialNumber": "00001000000623963188",
        "urlCer": "https://rdc.sat.gob.mx/rccf/000010/000004/11/74/45/00001000000623963188.cer",
        "satType": "FIEL",
        "validFromString": "2018-08-07 16:43:32",
        "validToString": "2022-04-25 20:04:35",
        "valid": "Revocado",
        "message": "OK",
        "codeHttp": 200
      }
    ]
  }
}

Unauthorized

Code: 401 Unauthorized

Content:

json
{
  "message": "Unauthenticated."
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The rfc field is required.",
  "errors": {
    "rfc": ["The rfc field is required."]
  }
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The rfc field not appears to be valid.",
  "errors": {
    "rfc": ["The rfc field not appears to be valid."]
  }
}
Ejemplo con curl
bash
curl --location --request POST 'https://bridge.paladins.mx/api/v1/SAT/recovery-certificates/ALL/with-rfc' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer zbSSVOcamRzUmgx6OD8FS3N3XvB3vhhViqk3iuK6' \
--form 'rfc="XAXX010101000"'

Ultimo certificado de un RFC

/api/v1/SAT/recovery-certificates/LAST/with-rfc

Este servicio proporciona un JSON que contiene el ULTIMO certificado asociado a un RFC específico.

URL

bash
    POST /api/v1/SAT/recovery-certificates/LAST/with-rfc

Headers

Authorization: Bearer {token}

Accept: application/json

URL Params

txt
    None

Data Params

InputTypeRequiredValues acceptableDefault
rfcstringtrue

Respuestas Posibles

Success

Code: 200 Response Aceptada

Content:

json
{
  "status": true,
  "data": {
    "name": "Juan García Hernández",
    "rfc": "XAXX010101000",
    "cersData": [
      {
        "serialNumber": "00001000000623963188",
        "urlCer": "https://rdc.sat.gob.mx/rccf/000010/000005/12/65/23/00001000000623963188.cer",
        "satType": "FIEL",
        "validFromString": "2022-04-25 20:04:35",
        "validToString": "2026-04-25 20:05:15",
        "valid": "Activo",
        "message": "OK",
        "codeHttp": 200
      }
    ]
  }
}

Unauthorized

Code: 401 Unauthorized

Content:

json
{
  "message": "Unauthenticated."
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The rfc field is required.",
  "errors": {
    "rfc": ["The rfc field is required."]
  }
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The rfc field not appears to be valid.",
  "errors": {
    "rfc": ["The rfc field not appears to be valid."]
  }
}
Ejemplo con curl
bash
curl --location --request POST 'https://bridge.paladins.mx/api/v1/SAT/recovery-certificates/LAST/with-rfc' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer zbSSVOcamRzUmgx6OD8FS3N3XvB3vhhViqk3iuK6' \
--form 'rfc="XAXX010101000"'

Todos certificados dado un número de serie.

/api/v1/SAT/recovery-certificates/ALL/with-serial-number

Este servicio proporciona un JSON que contiene TODOS certificados asociado a un número de serie.

URL

bash
    POST /api/v1/SAT/recovery-certificates/ALL/with-serial-number

Headers

Authorization: Bearer {token}

Accept: application/json

URL Params

txt
    None

Data Params

InputTypeRequiredValues acceptableDefault
serialNumberstringtrue

Respuestas Posibles

Success

Code: 200 Response Aceptada

Content:

json
{
  "status": true,
  "data": {
    "name": "Juan García Hernández",
    "rfc": "XAXX010101000",
    "cersData": [
      {
        "serialNumber": "00001000000411744560",
        "urlCer": "https://rdc.sat.gob.mx/rccf/000010/000004/11/74/45/00001000000411744560.cer",
        "satType": "FIEL",
        "validFromString": "2018-08-07 16:43:32",
        "validToString": "2022-04-25 20:04:35",
        "valid": "Revocado",
        "message": "OK",
        "codeHttp": 200
      }
    ]
  }
}

Unauthorized

Code: 401 Unauthorized

Content:

json
{
  "message": "Unauthenticated."
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The serial number field is required.",
  "errors": {
    "serialNumber": ["The serial number field is required."]
  }
}
Ejemplo con curl
bash
curl --location --request POST 'https://bridge.paladins.mx/api/v1/SAT/recovery-certificates/ALL/with-serial-number' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer zbSSVOcamRzUmgx6OD8FS3N3XvB3vhhViqk3iuK6' \
--form 'serialNumber="00001000000411744560"'

Ultimo certificado dado un número de serie.

/api/v1/SAT/recovery-certificates/LAST/with-serial-number

Este servicio proporciona un JSON que contiene el ULTIMO certificado asociado a un número de serie.

URL

bash
    POST /api/v1/SAT/recovery-certificates/LAST/with-serial-number

Headers

Authorization: Bearer {token}

Accept: application/json

URL Params

txt
    None

Data Params

InputTypeRequiredValues acceptableDefault
serialNumberstringtrue

Respuestas Posibles

Success

Code: 200 Response Aceptada

Content:

json
{
  "status": true,
  "data": {
    "name": "Juan García Hernández",
    "rfc": "XAXX010101000",
    "cersData": [
      {
        "serialNumber": "00001000000411744560",
        "urlCer": "https://rdc.sat.gob.mx/rccf/000010/000004/11/74/45/00001000000411744560.cer",
        "satType": "FIEL",
        "validFromString": "2018-08-07 16:43:32",
        "validToString": "2022-04-25 20:04:35",
        "valid": "Revocado",
        "message": "OK",
        "codeHttp": 200
      }
    ]
  }
}

Unauthorized

Code: 401 Unauthorized

Content:

json
{
  "message": "Unauthenticated."
}

Unprocessable Content

Code: 422 Unprocessable Content

Content:

json
{
  "message": "The serial number field is required.",
  "errors": {
    "serialNumber": ["The serial number field is required."]
  }
}
Ejemplo con curl
bash
curl --location --request POST 'https://bridge.paladins.mx/api/v1/SAT/recovery-certificates/LAST/with-serial-number' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer zbSSVOcamRzUmgx6OD8FS3N3XvB3vhhViqk3iuK6' \
--form 'serialNumber="00001000000411744560"'