İçeriğe geç
SEVKORA API PATCH /api/partner/v1/carrier-accounts/{id} v1 Değişiklikler

İş ortağı yüzeyi sözleşmesi Taşıyıcı hesapları PA-62

Kendi-hesap satırı güncelleme

PATCH/api/partner/v1/carrier-accounts/{id}

> Künye: TASK-417; REQ-021 KK-7, REQ-023 AC-6, DEC-364, DEC-345.

Amaç

PA-58'in iş ortağı ikizi. Kısmi güncelleme: name, environment (confirm_live ile), credentials (dört alan birlikte). Kimlik ya da ortam değişimi satırı yeniden pendinge düşürür.

Aynı denetleyici

/api/v1in PA-58 ucuyla aynı denetleyiciye bağlıdır.

Yetki

İki kademeli kimlik: X-App-Key + Authorization: Bearer.

Sözleşmenin geri kalanı PA-58 ile birebir aynıdır

boş gövde 422, devre dışı satır 422, başka hesabın satırı 404 (varlık sızdırılmaz); hiçbir yanıt kimlik değeri taşımaz.

Başarı 200

{"data": hesap}.

Hatalar

401, 403, 404, 422, 429.

Idempotency-Key

sözleşmesi yoktur.

kabuk
curl -X PATCH "{{host}}/api/partner/v1/carrier-accounts/TASIYICI_HESABI_ULID" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -H "X-App-Key: SEVKORA_UYGULAMA_ANAHTARINIZ" \
  -H "Authorization: Bearer SEVKORA_API_ANAHTARINIZ" \
  -d '{"name":"Musterinin MNG hesabi (guncel)"}'