Skip to main content
PUT
/
shipday
/
assign
/
{shipdayOrderId}
/
{carrierId}
Assign a ShipDay order to a driver
curl --request PUT \
  --url https://api.salesive.com/api/v1/shipday/assign/{shipdayOrderId}/{carrierId} \
  --header 'Authorization: Bearer <token>'
{
  "status": 200,
  "success": true,
  "message": "Assign a ShipDay order to a driver",
  "data": {
    "success": true,
    "response": "Order assigned to carrier successfully"
  }
}
Assigns the given ShipDay order to the specified carrier (driver) in the store’s connected ShipDay account. No request body. The response is passed through from ShipDay’s external API. Requires the WRITE_SHIPDAY scope.

Authorizations

Authorization
string
header
required

Installed-app access token (prefix app_), issued by the OAuth install flow. The store is bound to the token server-side — never send a shop id.

Path Parameters

shipdayOrderId
string
required

The ShipDay order id.

carrierId
string
required

The ShipDay carrier (driver) id to assign.

Response

Assign a ShipDay order to a driver.

Standard Salesive response envelope. The operation-specific payload is carried in data.

status
integer
required

HTTP status code, echoed in the body.

success
boolean
required

Whether the request succeeded.

message
string
required

Human-readable result message.

data
object

Result of a ShipDay action, passed through from ShipDay's external API.