marketplace

POST /v1/marketplace/vendor/sales/{sale_id}/deliver

Mark the work delivered — starts the buyer's acceptance window.

Bütün marketplace nöqtələri

Doğrulama

API açarını bearer token kimi göndərin. Bu səhifə spresifikasiyada xüsusi icazə tələb etmir, buna görə də açarınıza ehtiyac duyduğu minimum səviyyədə icazə verin və güman etmək əvəzinə cavabı yoxlayın.

Bu endpoint heç bir təşkilat ID-si tələb etmir. Sizin açarınız artıq aid olduğu təşkilatı müəyyən edir və cavab həmin təşkilat üçün məhdudlaşdırılır.

Sınaqdan keçir

Bucaqlı mötərizələrdə olan hór şeyi öz qiymətlərinizlə, açar yertutucusunu isə idarə panelinizdən bir açarla əvəz edin.

curl -X POST https://api.zinndigital.com/v1/marketplace/vendor/sales/{sale_id}/deliver \
  -H "Authorization: Bearer zdk_live_…"

Sistemə daxil olmusunuz? İdarə panelinizdəki API konsolu real təşkilatınızın identifikatorunu və öz açarınızı avtomatik doldurur, sorğunu canlı API-yə qarşı icra edir ki, siz faktiki cavabı görə biləsiniz. Bu son nöqtəni API konsolunda açın

Təfərrüatlar

Delivery is the **seller's claim**, never the end of the sale, and it moves no money: it starts the buyer's acceptance window and nothing else. Redelivery after a revision **restarts** the clock, measured from the redelivery rather than from the original — the buyer's window is a window on the delivery in front of them. Without that, a seller redelivering on day four of a five-day window would hand the buyer one day to check a whole revision. Scoped to the SELLER's org. A buyer marking their own purchase delivered would be starting the clock that releases the seller's money before anything was sent.

Parametrlər

AdTipTələb olunurNədir
sale_id (path)stringBəli

Cavab

AdTipTələb olunurNədir
idUuidBəliUUIDv7 identifier — sortable by creation time (docs/02 §8).
stateMarketplaceSaleStateBəliWhere one purchased package is in its life (docs/82 §3). The terminal state is `accepted`, not `delivered`: delivery is the vendor's claim, acceptance is the buyer's act, and it…
listing_idUuidBəliUUIDv7 identifier — sortable by creation time (docs/02 §8).
listing_titlestringBəli
package_namestringBəli
delivery_daysintegerXeyr
revisions_includedintegerXeyr
revision_countintegerXeyr
billing_modeMarketplaceBillingModeXeyrHow an offer is charged (docs/82 §2a). A property of the OFFER, chosen by the seller from what the listing type permits — a $200 one-off audit and $150/month of link building si…
billing_intervalobjectXeyr
period_indexintegerXeyr
gross_minorintegerBəliWhat the buyer paid for this line, excluding tax.
commission_bpsintegerXeyr
commission_minorintegerXeyr
vendor_net_minorintegerXeyrgross - commission, always. Never a second independent rounding: a half-penny landing in neither figure is too small to find and too persistent to ignore.
currencyCurrencyCodeBəliISO 4217 currency code (money is minor units + this code — CLAUDE.md §2.8).
auto_acceptsbooleanXeyr
accept_byobjectXeyr
delivered_atobjectXeyr
accepted_atobjectXeyr
accepted_automaticallybooleanXeyr
last_revision_reasonstringXeyrWhat the buyer asked to be changed. The seller MUST be able to read this — it is the instruction, and a rejection without one produces a second rejection.
last_revision_atobjectXeyr
created_atstringXeyr

Bu son nöqtənin qaytara biləcəyi xətalar

401 · 404 · 422