/documents
Endpoints para la recuperación de documentos
getById
GET
URL /documents/:documentId/getById
Recuperación de un documento
Path Parameters
{
"production": true,
"status": "ACEPTADO",
"type": "01",
"issueTime": 1604698592, // fecha de emisión
"responseTime": 1604698788, // fecha de respuesta SUNAT
"fileName": "20123456789-01-F001-00000001",
"xml": "https://...",
"cdr": "https://...",
"faults": [], // arreglo de errores
"notes": [], // arreglo de observaciones
"personaId": "5f6cd73425f5c52d375dd55c",
"reference": "referencia enviada al momento de emitir..."
}
getAll
GET
URL /documents/getAll?personaId=[:personaId]&personaToken=[:personaToken]&...
Recuperación de varios documentos
Query Parameters
personaId*
string
Identificador de tu empresa
personaToken*
string
Token de acceso de tu empresa
limit
number
Limita la cantidad de documentos retornados (max. 100)
skip
number
Salta cierta cantidad de documentos
from
number
(desde) fecha de emisión en formato UNIX
to
number
(hasta) fecha de emisión en formato UNIX
status
string
Estado del documento. Puede ser PENDIENTE
, EXCEPCION
, ACEPTADO
o RECHAZADO
type
string
Código del tipo de documento. Puede ser 01
, 03
, D1
, etc
order
String
Puede ser ASC
, o DESC
serie
String
Serie del documento
number
String
Correlativo del documento (8 dígitos)
[
{
"production": true,
"status": "ACEPTADO",
"type": "01",
"issueTime": 1604698592, // fecha de emisión
"responseTime": 1604698788, // fecha de respuesta SUNAT
"fileName": "20123456789-01-F001-00000001",
"xml": "https://...",
"cdr": "https://...",
"faults": [], // arreglo de errores
"notes": [], // arreglo de observaciones
"personaId": "5f6cd73425f5c52d375dd55c",
"reference": "referencia enviada al momento de emitir..."
},
//...
]
getPDF
GET
URL /documents/:documentId/getPDF/:format/:fileName[.pdf]
Generación de la representación impresa
Path Parameters
documentId*
string
ID del documento. Se obtiene como respuesta del método sendBill
format*
string
Actualmente puede ser A4
, A5
, ticket58mm
o ticket80mm
fileName[.pdf]*
string
Nombre usado para el archivo, agregando .pdf
al final.
Ejemplo: 20606170514-01-F001-00000001.pdf
// representación impresa del documento en formato PDF
Última actualización
¿Te fue útil?