Shops

Quick-create shop

Changed on

Quick-create a shop with auto-populated defaults from user profile or org details. Only name is required to proceed — everything else is pre-filled.

post/shops/quick

Request

  • Base URL: /api/v2 (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/v2/shops/quick
  • Auth: loggedin (a scheme the document does not define)

Request body

owner_type'user' | 'contractor' required
contractor_idstring

Required when owner_type is "contractor"

Response

Ok

shop_idstring required
slugstring required
namestring required
descriptionstring required
bannerstring nullable required
logostring nullable required
owner_user_idstring nullable required
is_org_ownedboolean required
owner_contractor_spectrum_idstring nullable required

Spectrum ID of the owning contractor (for V1 APIs that need it)

supported_languagesstring[] required
tagsstring[] required
accepts_custom_ordersboolean required
market_order_templatestring required
default_pickup_methodstring nullable required
statusstring required
created_atstring required
updated_atstring required
banner_urlstring nullable required
official_server_idstring nullable required

Discord server (guild) ID where order/offer threads are created for this shop

discord_thread_channel_idstring nullable required

Discord channel ID under which order/offer threads are created for this shop

badge_idsstring[] required

Seller reputation badges, computed server-side from shop metrics + owner data

logo_urlstring nullable required

Changes

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status