Developer Forum Equinix Customer Portal APIs When creating INBOUND shipment I get 504 (gateway time-out) or 204 (No Content) instead of 201 (Created)Closed
 The Developer Forum is shutting down. Please join the Equinix Community to participate in new discussions.
ZS
API User
Tuesday, February 28, 2023 - 23:02

I use shipment v2 API in playground.

URL of my request: https://playgroundapi.equinix.com/colocations/v2/orders/shipments

JSON data of my request:
{
    "type":"INBOUND",
    "requestedDateTime": "2023-03-02T10:45:41Z",
    "cageId":"1234",
    "details": {
        "carrier":"OTHER",
        "carrierName":"New Carrier",
        "numberOfBoxes":2,
        "carrierTrackingNumbers": [
            "t1Z294AK92654678989",
            "t1Z086DK96424456780"
        ]
    }
}

I get two possible responses for this same request:

  • 504 gateway time-out error
    {
        "fault": {
            "faultstring": "Gateway Timeout",
            "detail": {
                "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
            }
        }
    }
  • 204 No Content

However according to API docs, I should get 201 and the order id.


 

ZW
API User
Tuesday, May 2, 2023 - 10:18

Hi there,
Thanks for writing to Equinix and highlighting this issue.

We have fixed this misbehaviour and would like to request you to retry the request.

Thanks!

ZS
API User
Tuesday, May 2, 2023 - 17:54

Hi! Thank you for your help! Unfortunately the repsonse to my request is the same. Additionally I discovered that it doesn't matter what the json content is, I always receive 204 (No Content) 

Equinix Customer Portal


APIs that enables all aspects of Equinix Customer Portal features in a programmatic way. Includes user administration, order management & many other capabilities.