Envia icon

Envia

Interact with the Envia shipping API for Latin America

Shipment → Schedule Pickup

AI-generated

Summary

Schedule a carrier pickup with Envia shipping API.

Inputs

  • environment — Environment setting, pulled from credentials
  • originName (required) — Sender full name
  • originPhone (required) — Sender phone number
  • originStreet (required) — Sender street address
  • originCity (required) — Sender city
  • originState (required) — Sender state or province code
  • originCountry (required) — Sender country (ISO 3166-1 alpha-2, e.g. MX, US, CO)
  • originPostalCode (required) — Sender postal / ZIP code
  • carrier (required) — Carrier code, e.g. dhl
  • trackingNumbers (required) — Comma-separated tracking numbers
  • date (required) — Pickup date YYYY-MM-DD
  • timeFrom — Earliest pickup hour 0-23
  • timeTo — Latest pickup hour 0-23
  • totalWeight (required) — Total weight of all packages in KG
  • totalPackages (required) — Total number of packages
  • instructions — Special instructions for the driver
  • shipmentType — Shipment type
  • pickupWeightUnit — Pickup weight unit
  • requestOptions — Request options including batching configuration
  • allowUnauthorizedCerts — Whether to accept the response even if SSL certificate validation is not possible
  • proxy — HTTP proxy to use
  • timeout — Time in ms to wait for the server to send response headers

Output shape

Pickup confirmation from the Envia API, typically including a pickup ID and scheduled date/time.

All string parameters accept n8n expressions. Tracking numbers are split by comma, trimmed, and filtered. The API endpoint is POST /ship/pickup/ against the environment‑specific base URL.

Links

Discussion