B2B Worker Docs

Partnerler

Partnerler (otel, transfer, filo…) akışta slot’lara bağlanır; akıllı şablon veya API ile yanıt verir.

Auth / scope

  • partners:read / partners:write (API key) veya JWT

Endpoints

MethodPathAçıklama
GET/POST/api/v1/partners/Liste / oluştur
GET/PATCH/DELETE/api/v1/partners/{id}/Detay
GET/POST/api/v1/partners/categories/Kategoriler
…/api/v1/partners/categories/{key}/Kategori detay

Önemli alanlar

AlanAçıklama
categorySlot eşlemesi (hotel, transfer, …)
prioritySıra (failover)
timeout_secondsYanıt bekleme (default 900 = 15 dk)
connection_typeWhatsApp / api / webhook / …
preferred_channelKanal tercih

Partner yanıtı (API tipi)

connection_type=api partnerleri WhatsApp almaz; kendi sistemleri yanıtlar:

curl -X POST https://app.b2bworker.com/api/v1/response/ \
  -H "Authorization: Bearer prt_..." \
  -H "Content-Type: application/json" \
  -d '{"delivery_id":"<id>","status":"accepted"}'
  • Token: Authorization: Bearer … veya body token
  • status / response: accepted | rejected | alternative | timeout

webhook tipi partner: app outbound POST ile delivery_id, payload, actions, response_url gönderir.

UI

Panel: /partners (SLA özeti snippet’leri de burada)

İlgili: Akışlar (timeout), SLA