/personas
Endpoints para el envío y anulación de documentos
sendBill
POST
URL /personas/v1/sendBill
Envío de documentos
Request Body
personaId*
string
Identificador de tu empresa
personaToken*
string
Token de acceso de tu empresa
fileName*
string
Nombre que usaremos para el archivo XML según parámetros de SUNAT. RRRRRRRRRRR-TT-SSSS-CCCCCCCC
Donde:
R = RUC (11 dígitos)
T = Código de tipo de documento (2 dígitos)
S = Serie (4 caracteres)
C = Número correlativo (8 dígitos)
customerEmail
string
Email del adquiriente. Si lo pones le enviaremos el documento luego de ser emitido.
documentBody*
object
Objeto con todos los datos del documento
/personas/v1/voidBill
voidBill
POST
URL /personas/v1/voidBill
Anulación de documentos
Request Body
personaId*
string
Identificador de tu empresa
personaToken*
string
Token de acceso de tu empresa
reason*
string
Motivo de la anulación (3 - 100 caracteres)
documentId*
string
Identificador del documento que se va a anular
lastDocument
POST
URL /personas/lastDocument
Obtener el número correlativo
Request Body
personaId*
string
Identificador de tu empresa
serie*
string
Serie (4 caracteres)
type*
string
Código de tipo de documento (2 dígitos)
personaToken*
string
Token de acceso de tu empresa
getRUC
GET
URL /personas/:personaId/getRUC?ruc=[:ruc]&personaToken=[:personaToken]
Obtener los datos de un número de RUC (solo en PRODUCCION
)
Path Parameters
personaId*
string
Identificador de tu empresa
Query Parameters
ruc*
string
RUC (11 dígitos)
personaToken*
string
Token de acceso de tu empresa
get
getDNI
GET
URL /personas/:personaId/getDNI?dni=[:dni]&personaToken=[:personaToken]
Obtener los datos de un número de DNI (solo en PRODUCCION
)
Path Parameters
personaId*
string
Identificador de tu empresa
Query Parameters
dni*
string
DNI (8 dígitos)
personaToken*
string
Token de acceso de tu empresa
Última actualización
¿Te fue útil?