Listar registros ingeridos de un periodo
GET
/emitters/{id}/fiscal/{resource}
const url = 'https://api.sudte.com/v1/emitters/example/fiscal/purchases?period=example&limit=20';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.sudte.com/v1/emitters/example/fiscal/purchases?period=example&limit=20' \ --header 'Authorization: Bearer <token>'Autorización
Sección titulada « Autorización »Parámetros
Sección titulada « Parámetros »Parámetros de ruta
Sección titulada « Parámetros de ruta » id
obligatorio
string
resource
obligatorio
string
Parámetros de consulta
Sección titulada « Parámetros de consulta » period
obligatorio
string
limit
integer
starting_after
string
Respuestas
Sección titulada « Respuestas »Registros
Media type application/json
object
data
Array<object>
Compra recibida (purchases), retención/percepción recibida (withholdings-received) o venta no emitida
por sudte (external-sales). Campos por tipo en docs/research/reportes-fiscales.md §6.1.
object
external_id
obligatorio
string
version
obligatorio
integer
source
string
accounting_date
obligatorio
string format: date
issue_date
string format: date
doc_class
1 físico, 2 formulario único, 3 póliza/DUCA, 4 DTE
string
doc_type
CAT-002
string
generation_code
string
control_number
string
seal
string
counterpart
Proveedor, cliente o agente según el recurso
object
name
string
nit
string
nrc
string
dui
string
country_code
string
amounts
object
key
additional properties
string
attributes
Clasificaciones (gasto, origen, kind de retención, applied_to, etc.)
object
exclude_from_books
boolean
has_more
boolean
Example
{ "data": [ { "external_id": "odoo:<db_uuid>:account.move:1542", "source": "odoo", "doc_class": "1", "amounts": { "additionalProperty": "113.00" }, "exclude_from_books": false } ]}