# Accessorials

This section provides the IDs of available accessorials and instructions on how to interact with them through the API. If you require more detailed information about any of these accessorials, please contact technology@goglt.com.

# Accessorials list

# General

NAME DEV ID PRODUCTION ID
Air Ride truck a013s00000SdwmQAAR a013s00000SdwmQAAR
Bonded a011I00000EI9NdQAL a011I00000EI9NdQAL
Bonded + Form 7512 a013s00000TFO8gAAH a013s00000TFO8gAAH
Guaranteed transit time a011I00000325IsQAI a011I00000325IsQAI
Guns handling license a013s00000SdwmJAAR a013s00000SdwmJAAR
Hazmat a011I00000325ItQAI a011I00000325ItQAI
Hazmat Explosives 1.4 a013s00000TFO8WAAX a013s00000TFO8WAAX
Hazmat Radioactive Yellow II a013s00000TFO8RAAX a013s00000TFO8RAAX
Hazmat Toxic or Poison 6.1 a013s00000SdwmMAAR a013s00000SdwmMAAR
Liquor Handling License a013s00000PkJHQAA3 a013s00000PkJHQAA3
Lumper Unloading Assistance a011I00000325J3QAI a011I00000325J3QAI
Non Hazmat
Non Stackable a013s00000PKXDcAAP a013s00000PKXDcAAP
Packaging type: Bundle(s) a013s00000SdwmOAAR a013s00000SdwmOAAR
Packaging type: Roll(s) a013s00000SdwmNAAR a013s00000SdwmNAAR
Packaging type: Tube(s) a013s00000SdwmPAAR a013s00000SdwmPAAR
Protect From Freezing a011I00000325J8QAI a011I00000325J8QAI
Stackable
Tobacco handling license a013s00000SdwmGAAR a013s00000SdwmGAAR
TSA Approved carrier a013s00000SiJHSAA3 a013s00000SiJHSAA3
Adult Signature Required a01E200000DCI1hIAH a01Rc000004TA3JIAW
Signature Required a01E200000DCHjyIAH a01Rc000004TAbBIAW
Additional Handling a01E200000DCDmqIAH a01Rc000004T4ihIAC

# Delivery

NAME DEV ID PRODUCTION ID
Airport Delivery a011I00000325IdQAI a011I00000325IdQAI
Amazon Warehouse Delivery a013s00000SdwmIAAR a013s00000SdwmIAAR
Blind Delivery a013s00000TFO8CAAX a013s00000TFO8CAAX
CFS Delivery a013s00000SdwmFAAR a013s00000SdwmFAAR
Delivery Appointment a011I00000EI4izQAD a011I00000EI4izQAD
Inside Delivery a011I00000325IxQAI a011I00000325IxQAI
Jacinto Port Delivery a013s00000TFO8MAAX a013s00000TFO8MAAX
Liftgate Delivery a011I00000325IzQAI a011I00000325IzQAI
Limited Access Delivery a011I00000325J1QAI a011I00000325J1QAI
Port Delivery a013s00000TFO82AAH a013s00000TFO82AAH
Residential Delivery a011I00000325JAQAY a011I00000325JAQAY
Walmart Delivery a013s00000TFO8bAAH

# Pickup

Name DEV ID PRODUCTION ID
Airport Pick Up a011I00000325IeQAI a011I00000325IeQAI
Blind Pick Up a013s00000TFO87AAH a013s00000TFO87AAH
CFS Pick Up a013s00000SdwmEAAR a013s00000SdwmEAAR
Inside Pick Up a011I00000325IyQAI a011I00000325IyQAI
Jacinto Port Pickup a013s00000TFO8HAAX a013s00000TFO8HAAX
Liftgate Pick Up a011I00000325J0QAI a011I00000325J0QAI
Limited Access Pick Up a011I00000325J2QAI a011I00000325J2QAI
Pick Up at Carrier Destination Terminal a011I00000MumD2QAJ a011I00000MumD2QAJ
Port Pick Up a013s00000TFO83AAH a013s00000TFO83AAH
Residential Pick Up a011I00000325JBQAY a011I00000325JBQAY

# Get accessorials

Make a GET request to get all accesorials:


GET /api/v1/accessorials

DEV URL: https://dev.webservices.goglt.com/api/v1/accessorials

PROD URL: https://webservices.goglt.com/api/v1/accessorials

# Response

[
      {
         "accessorial_id":"a011I00000325IdQAI",
         "name":"Airport Delivery"
      },
      {
         "accessorial_id":"a011I00000325IeQAI",
         "name":"Airport Pick Up"
      },
      {
         "accessorial_id":"a013s00000SdwmQAAR",
         "name":"Air Ride truck"
      },
      {
         "accessorial_id":"a013s00000SdwmIAAR",
         "name":"Amazon Warehouse Delivery"
      },
      {
         "accessorial_id":"a013s00000TFO8CAAX",
         "name":"Blind Delivery"
      },
      {
         "accessorial_id":"a013s00000TFO87AAH",
         "name":"Blind Pick Up"
      },
      {
         "accessorial_id":"a011I00000EI9NdQAL",
         "name":"Bonded"
      },
      {
         "accessorial_id":"a013s00000TFO8gAAH",
         "name":"Bonded + Form 7512"
      },
      {
         "accessorial_id":"a013s00000SdwmFAAR",
         "name":"CFS Delivery"
      },
      {
         "accessorial_id":"a013s00000SdwmEAAR",
         "name":"CFS Pick Up"
      },
      {
         "accessorial_id":"a011I00000EI4izQAD",
         "name":"Delivery Appointment"
      },
      {
         "accessorial_id":"a011I00000325IsQAI",
         "name":"Guaranteed transit time"
      },
      {
         "accessorial_id":"a013s00000SdwmJAAR",
         "name":"Guns handling license"
      },
      {
         "accessorial_id":"a011I00000325ItQAI",
         "name":"Hazmat"
      },
      {
         "accessorial_id":"a013s00000TFO8WAAX",
         "name":"Hazmat Explosives 1.4"
      },
      {
         "accessorial_id":"a013s00000TFO8RAAX",
         "name":"Hazmat Radioactive Yellow II"
      },
      {
         "accessorial_id":"a013s00000SdwmMAAR",
         "name":"Hazmat Toxic or Poison 6.1"
      },
      {
         "accessorial_id":"a011I00000325IxQAI",
         "name":"Inside Delivery"
      },
      {
         "accessorial_id":"a011I00000325IyQAI",
         "name":"Inside Pick Up"
      },
      {
         "accessorial_id":"a013s00000TFO8MAAX",
         "name":"Jacinto Port Delivery"
      },
      {
         "accessorial_id":"a013s00000TFO8HAAX",
         "name":"Jacinto Port Pickup"
      },
      {
         "accessorial_id":"a011I00000325IzQAI",
         "name":"Liftgate Delivery"
      },
      {
         "accessorial_id":"a011I00000325J0QAI",
         "name":"Liftgate Pick Up"
      },
      {
         "accessorial_id":"a011I00000325J1QAI",
         "name":"Limited Access Delivery"
      },
      {
         "accessorial_id":"a011I00000325J2QAI",
         "name":"Limited access Pick Up"
      },
      {
         "accessorial_id":"a013s00000PkJHQAA3",
         "name":"Liquor Handling License"
      },
      {
         "accessorial_id":"a011I00000325J3QAI",
         "name":"Lumper Unloading Assistance"
      },
      {
         "accessorial_id": null,
         "name":"Non Hazmat"
      },
      {
         "accessorial_id":"a013s00000PKXDcAAP",
         "name":"Non Stackable"
      },
      {
         "accessorial_id":"a013s00000SdwmOAAR",
         "name":"Packaging type: Bundle(s)"
      },
      {
         "accessorial_id":"a013s00000SdwmNAAR",
         "name":"Packaging type: Roll(s)"
      },
      {
         "accessorial_id":"a013s00000SdwmPAAR",
         "name":"Packaging type: Tube(s)"
      },
      {
         "accessorial_id":"a011I00000MumD2QAJ",
         "name":"Pick Up at Carrier Destination Terminal"
      },
      {
         "accessorial_id":"a013s00000TFO82AAH",
         "name":"Port Delivery"
      },
      {
         "accessorial_id":"a013s00000TFO83AAH",
         "name":"Port Pick Up"
      },
      {
         "accessorial_id":"a011I00000325J8QAI",
         "name":"Protect From Freezing"
      },
      {
         "accessorial_id":"a011I00000325JAQAY",
         "name":"Residential Delivery"
      },
      {
         "accessorial_id":"a011I00000325JBQAY",
         "name":"Residential Pick Up"
      },
      {
         "accessorial_id":null,
         "name":"Stackable"
      },
      {
         "accessorial_id":"a013s00000SdwmGAAR",
         "name":"Tobacco handling license"
      },
      {
         "accessorial_id":"a013s00000SiJHSAA3",
         "name":"TSA Approved carrier"
      },
      {
         "accessorial_id":"a013s00000TFO8bAAH",
         "name":"Walmart Delivery"
      }
   ]

# Add an accessorial to a load

To add an accessorial to a load, you need to include the following path parameter in your API request:

load_id: Data type string representing the load to add accessorial.

Additionally, you need to include the following request body parameter:

accessorial_id: A string representing the ID of the accessorial you want to add.

Make a POST request to the following endpoint with the load id:

POST /api/v1/accessorials/{load_id}

DEV URL: https://dev.webservices.goglt.com/api/v1/accessorials/{load_id}

PROD URL: https://webservices.goglt.com/api/v1/accessorials/{load_id}

# Request

[
  {
    "accessorial_id": "a013s00000SdwmQAAR"
  }
]

# Response


  
{
  "accessorials":[
    {
      "name":"Air Ride truck",
      "load_id":"a0j7A000007bQ19QAE",
      "accessorial_id":"a013s00000SdwmQAAR",
      "provider":"Carrier",
      "stop_id":null,
      "id":"a0h7A000002vewaQAA"
    }
  ],
  "content":"due to the update of the accesorials the quotation associated with the load has been removed, please make a re-quote.",
  "delete":true
}

# Delete an accessorial from a load

To delete an accessorial from a load, you need to include the following path parameter in your API request:

load_id: A string representing the ID of the load you want to delete an accessorial from.

Additionally, you need to include the following request body parameter:

Data type string representing the load to delete the accessorial.

accessorial_id: Data type string that represents the accessorial to be delete.

Make a DELETE request to the following endpoint with the load id:

DELETE /api/v1/accessorials/{load_id}

DEV URL: https://dev.webservices.goglt.com/api/v1/accessorials/{load_id}

PROD URL: https://webservices.goglt.com/api/v1/accessorials/{load_id}

# Request

[
  {
    "accessorial_id": "a013s00000SdwmQAAR"
  }
]

# Response



{
  "content": "due to the remove of the accesorials the quotation associated with the load has been removed, please make a re-quote.",
  "delete": true
}