RFC Extended
Descriptionβ
The RFC Extended IDV solution is a Web Service that allows information queries from SAT, using CIF and obtaining the information published in a structured way so that it can be used by the integrated systems of our clients.
HTTP method POSTβ
info
Before proceeding, make sure you have your jwt token, if you don't, check the login documentation.
Request header parameterβ
NAME | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
Authorization | β | string | bearer jwt token |
URI request parameterβ
NAME | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
CIF | β | string | Tax ID number issued by SAT |
RFC | β | string | Tax ID registration code issued by SAT |
Status code responsesβ
Code | Description |
---|---|
200 | OK |
400 | Bad request |
401 | Unauthorized |
404 | Not found |
500 | Internal server error. |
The full documentation error codes can be found here.
Response 200 status codeβ
{
"rfc": "RAZR811011KI1",
"cif": "17070152364",
"identificationdata": {
"curp": "RIZT811011HVZMJB03",
"names": "ROBERTO ALFONSO",
"father's last name": "RAMIREZ",
"maternal surname": "ZAPATA",
"dateBirth": "10-13-1984",
"OperationsStartDate": "03-26-2003",
"taxpayersituation": "REACTIVADO",
"dateLastChangeSituation": "01-06-2005"
},
"locationdata": {
"federative entity": "CIUDAD DE MEXICO",
"municipalityDelegation": "MIGUEL HIDALGO",
"colony": "LOS MANZANOS",
"roadtype": "CALLE",
"roadname": "LAGO COMO",
"outernumber": "128",
"interiornumber": "C 502",
"cp": "11460",
"email": "roberto.rz@gmail.com",
"al": "CIUDAD DE MEXICO 1"
},
"fiscal characteristics": [
{
"regime": "RΓ©gimen de Ingresos por Dividendos (socios y accionistas)",
"highdate": "06-09-2010"
},
{
"regime": "RΓ©gimen de las Personas FΓsicas con Actividades Empresariales y Profesionales",
"highdate": "01-04-2018"
}
]
}
Response 400 status codeβ
Scenario 1:β
{
"traceId": "76b3e0a80adc6585",
"timestamp": "2024-04-04 17:25:44",
"code": "IDV-3001",
"message": "Provider error, contact with the administrator.",
"data": null
}
Note: Error in the source of origin, please contact an administratorβ
Scenario 2:β
{
"traceId": "0829a4407237096a",
"timestamp": "2024-06-25 09:02:15",
"code": "IDV-1002",
"message": "Data not found."
}
Note: Ensure that the request contains the necessary data and try again.β
Response 500 status codeβ
{
"traceId": "86c6eda02b615604",
"timestamp": "2024-01-09 15:44:32",
"code": "IDV-1008",
"message": "Error in the source of origin, please contact an administrator!",
"data": null
}