Documentos Emitidos
Anulados
Cómo gestionar las documentos emitidos anulados utilizando el API de TAXO WS
Para gestionar documentos emitidos anulados utilizando el API de TAXO WS, puedes seguir este ejemplo práctico que muestra cómo hacer una petición POST para crear una tarea que descargará los documentos anulados en el período seleccionado.
Esta tarea descargará todos los tipos de documento anulados que pudiera tener un contribuyente.
Crear solicitud de la tarea
Javascript
const axios = require('axios');
let data = JSON.stringify({
"type": "VOIDS.ALL",
"taxpayerId": "1719932093001",
"startDownloadAt": "2025-02"
});
let config = {
method: 'post',
url: 'https://staging-api.taxo.ws/tasks',
headers: {
'x-api-key': 'tu_api_key',
'Content-Type': 'application/json'
},
data : data
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.log(error);
});
Respuesta de la solicitud
JSON
{
"taxpayerId": "1719932093001",
"type": "VOIDS.ALL",
"creatstartDownloadAtedAt": "2025-02",
"triggerMethod": "MANUAL",
}
Por defecto todas las tareas de extracciones empiezan en el estado INITIALIZED que nos indica que la tarea ha sido iniciada y podemos hacer su seguimiento en el webhook.