Target Collabs

Set the shop's default Target Collab support contact

Configure the shop-level default support_contact once, so TC create requests can omit it (CORE-5428). A per-request support_contact still overrides this default for that request.

email is required; phone is optional. The upsert is keyed on the shop, so re-sending the same body yields the same state. Requires read_write scope, a single shop (x-shop-id), and an Idempotency-Key header (for contract consistency with the other public-API write endpoints) — replay/conflict semantics match those writes.

put/target-collabs/support-contact-default

Headers

Idempotency-Keystring nullable

Request body

emailstring required

Default contact email shown to the creator on the TC card.

phonestring nullable

Optional default contact phone. E.164 format recommended.

Response

Successful Response

shop_idinteger required

Shop the default applies to.

configuredboolean required

True when a default is stored for this shop. When False, TC create requests must supply support_contact per request.

emailstring nullable

Default contact email, or null when not configured.

phonestring nullable

Default contact phone, or null when unset/not configured.

updated_atstring nullable

ISO-8601 timestamp of the last update, or null when not configured.

Changes

No recorded changes to this endpoint across all 2 revisions of this API.