Saltearse al contenido

Guía de remisión

La API de Facturación de Tandia te permite enviar guías de remisión electrónicas.

Enviar una Guía de remisión

Para enviar una guía de remisión, realiza una solicitud POST a la siguiente URL:

POST /api/despatch
Host: invoice.tandia.io
Content-Type: application/json
Authorization: Bearer token-de-api

Solicitud

Debes proporcionar un cuerpo de solicitud en formato JSON con la información de la guía de remisión que deseas enviar.

Aquí tienes un ejemplo de un cuerpo de solicitud:

{
  "mode_transfer": "02",
  "number": "T036-05010030",
  "date": "2023-11-09T16:46:00-05:00",
  "company": {
    "tax_id": "ruc-registrada-en-api"
  },
  "receiver": {
    "document_type": "1",
    "document_number": "79087767",
    "registration_name": "Juan Perez",
    "email": null
  },
  "reason": "01",
  "departure_date": "2023-11-10T20:46:00-05:00",
  "arrival_date": "2023-11-11T08:46:00-05:00",
  "weight": 12.6,
  "weight_measure": "KGM",
  "departure_address": {
    "postal_zone": "150101",
    "address": "LIMA - LIMA - LINCE"
  },
  "arrival_address": {
    "postal_zone": "120114",
    "address": "JUNIN - HUANCAYO - EL TAMBO"
  },
  "indicator": true,
  "carrier": null,
  "items": [
    {
      "quantity": 1.00,
      "measure": "KGM",
      "description": "Producto 1",
      "code": "P001"
    },
    {
      "quantity": 2.00,
      "measure": "KGM",
      "description": "Producto 2",
      "code": "P002"
    }
  ],
  "plate": null,
  "observation": null
}

Respuesta

Cuando envías una guía de remisión a través de la API de Facturación de Tandia, recibirás una respuesta que contiene información sobre el estado del comprobante. A continuación, se detalla la estructura de la respuesta:

{
  "id": "doc_0f7c726cea9f4e2ab2b8d11641d5067a",
  "type": "despatch",
  "currency": null,
  "external_id": null,
  "number": "T036-05010030",
  "date": "2023-11-09T16:46:00-05:00",
  "company": {
    "tax_id": "20750022128",
    "business_name": "Corp Demo S.A.C.",
    "trade_name": "Corp Demo",
    "email": "user@corp.com",
    "phone": "+51 987654321",
    "country": "PE",
    "address": {
      "postal_zone": "15074",
      "country": "PE",
      "country_subentity": "LIMA",
      "city": "LIMA",
      "district": "LIMA",
      "city_subdivision": null,
      "address": "CALLE MANUEL A. FUENTES NRO. 683 INT. 101",
      "type_code": null
    },
    "logo": null
  },
  "total": null,
  "observation": null,
  "status": "created",
  "success": false,
  "metadata": [],
  "failure_code": null,
  "failure_message": null,
  "document_pdf": null,
  "document_file": null,
  "qr_code": null,
  "result": null,
  "logs": []
}