Supported Formats

json

Errors

Code Description
400 Bad Request.
404 Not Found.
500 Internal Server Error.

Examples

curl "https://app.octopi.co/api/v1/bill_of_ladings.json" -X GET -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: Token token=ADD TOKEN HERE"
{
  "bill_of_ladings": [
    {
      "id": 123,
      "bl_number": "BL_123",
      "manifest": {
        "client_identifier": "2d7fe4c0-529a-4732-9927-7eadd9ea7879",
        "manifest_id": 76015
      },
      "voyage": {
        "voyage_id": 227966,
        "voyage_number": "20210801"
        "vessel_name": "TEST"
      }
    }
  ],
  "actions" : {
    "next_page" : {
        "method" : "GET",
        "url" : "https://app.octopi.co/api/v1/bill_of_ladings.json?page=2&per=10"
    }
  }
}

Params

Param name Description
bl_number
optional

Filter bill of ladings by the bl_number.

Validations:

  • Must be a String

voyage_number
optional

Filter bill of ladings by the voyage number.

Validations:

  • Must be a String

vessel_name
optional

Filter bill of ladings by the vessel name.

Validations:

  • Must be a String

voyage_id
optional

Filter bill of ladings by the voyage id.

Validations:

  • Must be a number.

manifest_id
optional

Filter bill of ladings by the manifest id.

Validations:

  • Must be a number.

client_identifier
optional

Filter bill of ladings by the client identifier.

Validations:

  • Must be a String

page
optional

Specify which page of results to fetch. This value defaults to 1.

Validations:

  • Must be a number.

per
optional

The number of items to be displayed. This value defaults to 10 and accepts a maximum of 100.

Validations:

  • Must be a number.