Skip to main content

Update Instance

PUT 

/api/shipbob/:instance

Partially update a ShipBob integration instance. Only the sections present in the request are applied; omitted sections keep their current values. The environment cannot be changed after connect. Leave api_token out to keep the stored token.

Authentication: Requires Bearer token.

Request Body (all fields optional):

  • name (string) — Unique display name.
  • connection_settings (object):
    • api_token (string, nullable) — New Personal Access Token (omit to keep the existing one).
    • channel_id (integer, nullable) — ShipBob channel id.
    • channel_name (string, nullable) — Channel display name.
  • settings (object):
    • sync_start_date (date, nullable) — Earliest order date to sync (Y-m-d).
    • auto_create_products (boolean, nullable).
    • record_shipping_costs (boolean, nullable).
    • default_shipping_method (string, nullable).
  • is_automatic_sync_enabled (boolean).

Request

Responses

OK

Response Headers
    Content-Type