Terminals Orders

Order Terminals

Order (one or multiple) terminals from one of our technology partners

post/terminals/orders

Request

Headers

Authorizationstring required

the access_token value returned from the JustiFi oauth/token endpoint (be sure to append Bearer before the token)

Request body

business_idstring uuid required

id of the business entity ordering a terminal

sub_account_idstring uuid required

id of the account all terminals from this order will be associated

order_type'boarding_only' | 'boarding_shipping' required

Example request

{
  "business_id": "biz_abc123",
  "sub_account_id": "acc_abc123",
  "order_type": "boarding_only",
  "order_items": [
    {
      "model_name": "V400m",
      "quantity": 1
    }
  ]
}

Response

Successful place a Terminal Order

idstring uuid

the object id, also found in the data object

typestring

the object type, or array of objects

page_infounknown

Example response

{
  "id": "prefix_xyz (same as id of data object)",
  "type": "terminals_order",
  "data": {
    "id": "tord_xyz",
    "business_id": "biz_xyz",
    "account_id": "acc_xyz",
    "order_type": "boarding_only",
    "company_name": "Business Name",
    "receiver_name": "John Doe",
    "contact_first_name": "John",
    "contact_last_name": "Doe",
    "contact_email": "john.doe@example.com",
    "line1": "123 Main St",
    "line2": "Apt 4B",
    "city": "Minneapolis",
    "state": "MN",
    "time_zone": "US/Central",
    "country": "USA",
    "created_at": "2024-01-01T12:00:00Z",
    "updated_at": "2024-01-01T12:00:00Z",
    "terminals": [
      {
        "terminal_id": "tmn_abc",
        "terminal_did": "12345678",
        "model_name": "V400m"
      }
    ]
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.