Skip to main content
March 1, 2023

When creating INBOUND shipment I get 504 (gateway time-out) or 204 (No Content) instead of 201 (Created)

  • March 1, 2023
  • 2 replies
  • 0 views

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.

2 replies

API_UserAuthor
May 2, 2023
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!
API_UserAuthor
May 3, 2023
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)