/personas

Endpoints para el envío y anulación de documentos

sendBill

POST URL /personas/v1/sendBill

Envío de documentos

Request Body

Name
Type
Description

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)

documentBody*

object

Objeto con todos los datos del documento

customerEmail

string

Email del adquiriente. Si lo pones le enviaremos el documento luego de ser emitido.

{
    "status": "PENDIENTE",
    "documentId": "5d4g1e88b30104056706dffe"
}

voidBill

POST URL /personas/v1/voidBill

Anulación de documentos

Request Body

Name
Type
Description

personaId*

string

Identificador de tu empresa

personaToken*

string

Token de acceso de tu empresa

documentId*

string

Identificador del documento que se va a anular

reason*

string

Motivo de la anulación (3 - 100 caracteres)

{
    "status": "PENDIENTE",
    "documentId": "5d4g1e88b30104056706dffe"
}

lastDocument

POST URL /personas/lastDocument

Obtener el número correlativo

Request Body

Name
Type
Description

personaId*

string

Identificador de tu empresa

personaToken*

string

Token de acceso de tu empresa

type*

string

Código de tipo de documento (2 dígitos)

serie*

string

Serie (4 caracteres)

{
    "personaId": "5f6cd73425f5c52d375dd55c",
    "production": true,
    "type": "01",
    "serie": "F001",
    "lastNumber":"00000001",
    "suggestedNumber":"00000002"
}

Última actualización

¿Te fue útil?