Skip to navigation

Usings

Verilen dinamik ürünün teslim formunda kullanılan servis operasyonlarını, bunların key’lerini ve ilişkili parametrelerini servis operasyonu bazında gruplanmış olarak döner.

Uç Nokta (Endpoint)

GET {{baseUrl}}/api/DynamicProducts/{productId}/usings

Kimlik Doğrulama

Üst koleksiyondan miras alınan Bearer Token kullanılır; token {{authToken}} değişkeninden çözümlenir ve ilgili rolde Read yetkisi gerektirir.

Path Parametreleri

ParametreTipZorunluAçıklama
productIdinteger✅Dinamik ürünün Id’si. (Rota kısıtı :int — sayısal değilse 404.)

Sorgu Parametreleri

Yok.

Örnek İstek

GET {{baseUrl}}/api/DynamicProducts/100/usings

Yanıt Yapısı

Başarılı Yanıt (200 OK)

Yanıt, servis operasyonu bazında gruplanmış üst seviye bir dizidir (sayfalama zarfı yoktur).

Dizi elemanı (servis operasyonu grubu):

AlanTipAçıklama
ServiceOperationstringServis operasyonu adı (gruplama anahtarı).
KeysarrayBu operasyonda kullanılan key’ler (KeyId’ye göre sıralı).
ParametersarrayOperasyona bağlı, tekilleştirilmiş parametreler (yalnızca ParameterId > 0; ParameterId’ye göre sıralı).

Keys elemanı:

AlanTipAçıklama
KeyIdinteger / nullKey Id.
KeyNamestringKey adı.
ParameterIdinteger / nullİlişkili parametre Id (yoksa 0 veya null).
ParameterNamestring / nullParametre adı. Boşsa aynı ParameterId için dolu olan ilk değerle doldurulur.

Parameters elemanı:

AlanTipAçıklama
ParameterIdintegerParametre Id.
ParameterNamestringParametre adı.

Not: Ürünün kullanımı yoksa boş dizi ([]) döner.

Hata Yanıtları

400 Bad Request — [HandleException] filtresi tüm hataları düz metne (text/plain) çevirir.

İşlem sırasında bir hata oluştu! RequestId: 0HN1GPVL2F3Q0:00000008, LogId: c4d5e6f7a8b9
Durum KoduGövdeAçıklama
401 Unauthorized(boş)Token yok / geçersiz / süresi dolmuş.
403 Forbidden(boş)Rol bu uç için Read yetkisine sahip değil veya IP beyaz listede değil.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

productIdintegerRequired

Headers

AcceptstringOptional

Response headers

Transfer-EncodingstringOptional
Content-TypestringOptional
Content-EncodingstringOptional
VarystringOptional
X-Frame-OptionsstringOptional
X-XSS-ProtectionstringOptional
X-Content-Type-OptionsstringOptional
Referrer-PolicystringOptional
X-Powered-BystringOptional
DatestringOptional

Response

OK