Create a pickup
POST {{baseUrl}}/pickups
This endpoint allows you to schedule a pickup with a supporting carrier. You can schedule the pickup to take place from a location and time of your choosing, and include any additional instructions to the driver by including the special_instructions
parameter. When a pickup is successfully scheduled a pickup id
will be returned.
If you have more than one added active contracts for specific carrier, you must fill
contract
attribute with your desired contract's ID in your request. You can get your contracts ID from Retrieve a list of contracts.
Request Body
{"0"=>{"discriminator"=>{"propertyName"=>"carrier", "mapping"=>{"dhl_express"=>"#/components/schemas/DHLExpressPickupCreate", "fedex"=>"#/components/schemas/FedExPickupCreate", "correos_express"=>"#/components/schemas/CorreosExpressPickupCreate", "dhl"=>"#/components/schemas/DHLPickupCreate", "dpd"=>"#/components/schemas/DPDPickupCreate", "poste_it_delivery"=>"#/components/schemas/PosteITDeliveryPickupCreate", "correos"=>"#/components/schemas/CorreosPickupCreate", "ups"=>"#/components/schemas/UPSPickupCreate", "dhl_parcel_iberia"=>"#/components/schemas/DHLParcelIberiaPickupCreate"}}}, "1"=>{"discriminator"=>{"propertyName"=>"carrier", "mapping"=>{"dhl_express"=>"#/components/schemas/DHLExpressPickupCreate", "fedex"=>"#/components/schemas/FedExPickupCreate", "correos_express"=>"#/components/schemas/CorreosExpressPickupCreate", "dhl"=>"#/components/schemas/DHLPickupCreate", "dpd"=>"#/components/schemas/DPDPickupCreate", "poste_it_delivery"=>"#/components/schemas/PosteITDeliveryPickupCreate", "correos"=>"#/components/schemas/CorreosPickupCreate", "ups"=>"#/components/schemas/UPSPickupCreate", "dhl_parcel_iberia"=>"#/components/schemas/DHLParcelIberiaPickupCreate"}}}}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: Created
[{"discriminator":{"propertyName":"carrier","mapping":{"dhl_express":"#/components/schemas/DHLExpressPickup","fedex":"#/components/schemas/FedExPickup","correos_express":"#/components/schemas/CorreosExpressPickup","dhl":"#/components/schemas/DHLPickup","dpd":"#/components/schemas/DPDPickup","poste_it_delivery":"#/components/schemas/PosteITDeliveryPickup","correos":"#/components/schemas/CorreosPickup","ups":"#/components/schemas/UPSPickup","dhl_parcel_iberia":"#/components/schemas/DHLParcelIberiaPickup"}}},{"discriminator":{"propertyName":"carrier","mapping":{"dhl_express":"#/components/schemas/DHLExpressPickup","fedex":"#/components/schemas/FedExPickup","correos_express":"#/components/schemas/CorreosExpressPickup","dhl":"#/components/schemas/DHLPickup","dpd":"#/components/schemas/DPDPickup","poste_it_delivery":"#/components/schemas/PosteITDeliveryPickup","correos":"#/components/schemas/CorreosPickup","ups":"#/components/schemas/UPSPickup","dhl_parcel_iberia":"#/components/schemas/DHLParcelIberiaPickup"}}}]