Saltar al contenido principal
Version: ProX

REGISTRAR Y ENVIAR ANULACIÓN

POST 

https://empresa1.demo3pro6.ibu.pe/api/summaries

Cuando se genera una anulación de boleta, esta no se envía inmediatamente a Sunat. Este documento se envía mediante un resúmen, este puede contener 1 o más boletas, para registrar y enviar el resúmen de anulación puede usar el siguiente servicio, necesitará la url, el token, la fecha de emisión de las boletas que conformarán el resumen, y la data de los documentos.

Cuando haya culminado este procedimiento, deberá consultar el ticket del resumen de anulación generado, se explicará en el siguiente punto.

Ejemplo:

Request

Body

required

  1. JSON A ENVIAR
    fecha_de_emision_de_documentosdaterequired
    Example: 2024-11-13
    codigo_tipo_procesostringrequired
    Example: 3

    documentos

    object[]

  • Array [

  • external_idstring
    Example: 2d259905-b4df-4ec0-878c-c5a14f586f17
    motivo_anulacionstring
    Example: Se duplicó documento
  • ]

Responses

JSON RESPUESTA

Schema

    successboolean
    Example: true

    data

    object

    external_idstring
    Example: 0a1382c6-e639-46fc-a8ae-d4659b63c4bd
    ticketstring
    Example: 1730924660248

Authorization: oauth2

name: fastura_authtype: oauth2scopes: write,readflows: {
  "implicit": {
    "authorizationUrl": "https://empresa1.demo3pro6.ibu.pe",
    "scopes": {
      "write": "Modificar...",
      "read": "Leer.."
    }
  }
}
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://empresa1.demo3pro6.ibu.pe/api/summaries");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <token>");
var content = new StringContent("{\n \"fecha_de_emision_de_documentos\": \"2024-11-13\",\n \"codigo_tipo_proceso\": \"3\",\n \"documentos\": [\n {\n \"external_id\": \"2d259905-b4df-4ec0-878c-c5a14f586f17\",\n \"motivo_anulacion\": \"Se duplicó documento\"\n }\n ]\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://empresa1.demo3pro6.ibu.pe
Auth
Body required
{
  "fecha_de_emision_de_documentos": "2024-11-13",
  "codigo_tipo_proceso": "3",
  "documentos": [
    {
      "external_id": "2d259905-b4df-4ec0-878c-c5a14f586f17",
      "motivo_anulacion": "Se duplicó documento"
    }
  ]
}
ResponseClear

Click the Send API Request button above and see the response here!