marketplace

POST /v1/marketplace/listings

Start a Zinn®.

Alle marketplace Endpunkte

Authentifizierung

Senden Sie einen API-Schlüssel als Bearer-Token. Dieser Endpunkt gibt in der Spezifikation keine spezifische Berechtigung an. Versehen Sie Ihren Schlüssel daher mit den minimal erforderlichen Rechten und prüfen Sie die Antwort, anstatt Annahmen zu treffen.

Dieser Endpunkt erfordert keine Organisations-ID. Ihr Schlüssel identifiziert bereits die zugehörige Organisation, und die Antwort ist entsprechend eingeschränkt.

Ausprobieren

Ersetzen Sie alles in spitzen Klammern durch Ihre eigenen Werte und den Platzhalter für den Schlüssel durch einen Schlüssel aus Ihrem Dashboard.

curl -X POST https://api.zinndigital.com/v1/marketplace/listings \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "listing_type_id": <string>, "title": <string> }'

Angemeldet? Die API-Konsole in Ihrem Dashboard trägt automatisch Ihre echte Organisations-ID sowie Ihren eigenen Schlüssel ein und führt die Anfrage gegen die Live-API aus, sodass Sie die tatsächliche Antwort sehen können. Öffnen Sie diesen Endpunkt in der API-Konsole

Details

Creates a draft. The listing type's CURRENT schema version is stamped onto it here, once, and never moved — tightening the type's schema later must not retroactively invalidate what was authored under the old one (docs/78 §4.2 trap 2). ⛔ The Zinner® must be `approved`. docs/78 §3.2 makes `under_review` the anti-fraud gate rather than a formality, and an account that can author listings while under review has walked straight through it.

Anfragekörper

NameTypErforderlichWas es ist
listing_type_idstringJa
category_idstringNein
titlestringJa
summarystringNein

Antwort

NameTypErforderlichWas es ist
idstringJa
vendor_idstringJa
marketplace_idstringJa
marketplace_keystringJa
category_idstringNein
listing_type_idstringJa
listing_type_keystringJa
schema_versionintegerJaThe version this listing's values were authored against. Stamped once, never moved — a later schema must not reinterpret an older listing.
titlestringJa
slugstringJaPermanent once live. It is the public URL.
summarystringJa
field_valuesobjectJa"`{key: {v, ver}}`" — uniform two keys, `ver: null` for a seller-declared value, so no consumer branches on key presence. ⛔ A `domain` value is NOT here — it is in the reveal ta…
field_schemaMarketplaceFieldDefinition[]NeinPresent on the detail read; the schema THIS listing is authored against.
stateMarketplaceListingStateJa⛔ `archived`, never deleted. A listing that sold has public URLs, backlinks and an order behind it, and a 404 costs rankings that do not come back.
price_minorintegerJa
price_max_minorintegerJa
currencystringJa
published_atstringNein
packagesMarketplacePackage[]Ja

Fehler, die dieser Endpunkt zurückgeben kann

401 · 409 · 422