If you are encountering upload errors while doing container or BL/Booking uploads using the Portcast platform, this guide will help you understand what might be the issue with your upload and how to fix it:

Error encountered Reason How to fix it
Invalid Payload (API only) Triggered when the payload provided in the request doesn't follow the API requirements, could be because of non-null contrainsts or missing/incorrect payload key names Make sure the keys in the payload are correct and the carrier_no, doc_no, doc_type are not null
Invalid Carrier number Triggered when the container number provided doesn't follow the ISO 6346 standards Ensure that the container number used to make the upload follows the ISO 6346 standards
Duplicate Upload: Record Already Exists A bookmark with the same Carrier-BL/Booking Number-Container Number combination exists in the same org. Refer to the existing container previously uploaded with the same identifiers
API Quota Exceeded The API Quota for the org has been reached or exceeded. Reach out to your Portcast Customer Success manager for information on how to extend your allocated quota
Action not available for Master Orgs (API only) This action is not available for Master Orgs. Please provide the correct x-customer name or use a customer org's API key to enable this action.

<aside> 💡

Did you know?

You can use the container uploads log page on your Portcast Web Application to understand in more detail why a container upload has failed.

Refer to this guide for more information on how to use it.

</aside>