Skip to main content
POST
Create Shipping Carrier

Body

application/json
altId
string
required

Location Id or Agency Id

Example:

"6578278e879ad2646715ba9c"

altType
enum<string>
required
Available options:
location
name
string
required

Name of the shipping carrier

Example:

"FedEx"

callbackUrl
string
required

The URL endpoint that GHL needs to retrieve shipping rates. This must be a public URL.

Example:

"https://example.com/get-shipping-rates"

services
object[]

An array of available shipping carrier services

allowsMultipleServiceSelection
boolean

The seller can choose multiple services while creating shipping rates if this is true.

Example:

true

Response

Successful response

status
boolean
required

Status of api action

Example:

true

data
object
required
message
string

Success message

Example:

"Successfully created"

Last modified on March 8, 2026