| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Intro
This API retrieves an Article 69 query you already executed, from the id that query returned.
It is meant for reading a result again without executing the query one more time and at no additional cost.
Important Points
Path parameter
| field | type | required | length | Description |
|---|---|---|---|---|
| id | Alphanumeric | Yes | N/A | Execution identifier returned by POST /api/v2/sat/articulo_69. It is not the queried RFC. |
The result is a snapshot of the moment it was queried
The SAT updates its lists every day, so an RFC that had no matches when you queried it may be published later, and this response will keep showing what the SAT reported back then. If you need the current state, execute Article 69 again.
Successful response
The body is the same one returned by Article 69: the execution wrapper, with response as the array of matches — empty when the RFC was not published in any list.
| subfield | Description |
|---|---|
| id | Execution identifier. |
| createdAt | Date and time the execution started. |
| finishedAt | Date and time it finished. |
| duration | Duration in milliseconds. |
| status | Execution status. |
| searchableBy | Keys the execution was stored with. |
| request | The body that was sent. |
| response | One entry per list where the RFC appears. |
| cost | Cost of the execution. |
{
"id": "69f211423ab2df39a76bb6c8",
"createdAt": "2026-04-29T14:10:10.839Z",
"finishedAt": "2026-04-29T14:10:11.948Z",
"duration": 1108,
"status": "SUCCESS",
"searchableBy": {
"rfc": "AAA010101AA1"
},
"request": {
"rfc": "AAA010101AA1"
},
"response": [
{
"listado": "no_localizados",
"rfc": "AAA010101AA1",
"razonSocial": "EMPRESA EJEMPLO SA DE CV",
"tipoPersona": "M",
"supuesto": "NO LOCALIZADOS",
"fechaDePrimeraPublicacion": "2021-06-30",
"entidadFederativa": "JALISCO"
}
],
"cost": 0
}Listing the possible not success responses
Not found
The id does not exist or does not belong to your account. You will not receive a body, only a 400 HTTP code.
Unauthorized
It means that the provided API is incorrect and that you are not authorized to access it. You will not receive a body, only a 401 HTTP code.
200
