These docs are for v1.0. Click to read the latest docs for v2024.09.

Discussions

Ask a Question
ANSWERED
ANSWERED

WooCommerce HPOS Compatibility

Hello,

ANSWERED

Pledgebox Data Push

Hi

UPS rates are not received through API

Hi Easyship support team,

ANSWERED

EORI number for UK shipments

Hello, I know this is not strictly related to the API, but customer support is not quite aware of this technical level detail it seems, and we will need to make changes to our label creation code when sending requests to set the DDU to DDP and input the EORI in the TAX ID field as it seems to not be handled correctly by easyship.

ANSWERED

Store Integration via API

Hi, I am connecting Easyship to our third-party fulfillment partner. They are asking for a token and secret key for the API integration. How can I generate the token and secret key for this?

ANSWERED

Create Courier Using API

Are there any ways to create courier account via API ?

ANSWERED

Rates API

I have a question about this endpoint https://api.easyship.com/2023-01/rates. The endpoint documentation shows that you can pass either the ID or the SKU of the product, but I'm getting this error 422
{
"error": {
"code": "invalid_content",
"details": ,
"message": "The request body content is not valid.",
"request_id": "091b71a1d17b19f63b63317d71857e0e",
"type": "invalid_request_error"
}
}
the documentation states "if you provide the box object, its dimensions will prevail over the summary dimensions of each individual item. If not specified, items dimensions are mandatory to calculate the best box size for the parcel".
I don't have the box nor the item dimensions so I can't provide them, and so I want to know why I have to pass the item dimensions if I'm passing the ID/SKU of the product and the dimensions can be obtained using that ID/SKU.

ANSWERED

Origin Address ID when order is imported from ecommerce platform

I am attempting to get the "origin address id" of shipments via API, webhook, or zapier prior to a label being generated. I need this because I am creating an internal order management dashboard that should significantly streamline our order management process. I want to create buttons that directly pull up the order details in EasyShip (came in via ecwid integration) and allow me to then make the label. Right now, there is a lot of copy/paste and searching going on, and it's burning a lot of time and making the process very nonlinear and prone to error. By having that ID, I can just build a URL automatically that pulls the order right up. But your zapier integration, webhook payloads, etc. all seem to be only available after further action has been taken in the Easyship platform (like creating a label). I can't get that ID until someone has manually come over into Easyship, found the order, and purchased a label.

ANSWERED

Broken TNT pickup request through API

Hi, we're trying to book a pickup through the API for two TNT shipments, but we keep getting 422 responses like below regardless of what pickup dates we use, or if we use a pickup slot ID instead. Works fine for other couriers (CouriersPlease).