Get product compatibility

احسب التوافق الغذائي مباشرةً من ملصق منتج محدد باستخدام معرّفه الداخلي في Tuduu. فك ترميز flagId و outcomeId من خلال نقاط نهاية التعريفات. الإيطالية فقط: تعيد نقطة النهاية هذه الحالة 406 لأي قيمة أخرى في Accept-Language، لأن الكتالوج الرئيسي يحتوي على بيانات إيطالية.

GET
/products/{id}/compatibility
Products
التكلفة: 60 رصيد

الاستجابة

200
application/json
object

ProductCompatibilityResult

التوافق الغذائي المحسوب مباشرةً من مكوّنات المنتج وملصقه

object

id

المعرّف الداخلي لمنتج Tuduu

integer<int64>

compatibility

object[]

AnalysisResultItem

نتيجة توافق غذائي واحدة لعلامة نمط حياة واحدة، وتحتوي على معرّفات العلامة والنتيجة التي يمكن فك ترميزها باستخدام نقاط النهاية 'Definitions' للحصول على أوصاف محلية

object

flagId

معرّف علامة نمط الحياة، مثل نباتي أو نباتي صرف أو خالٍ من الغلوتين؛ راجع نقاط النهاية 'Definitions' لفك ترميز هذا المعرّف والحصول على أوصاف محلية

integer<int16>

outcomeId?

معرّف نوع النتيجة الذي يشير إلى نتيجة التوافق؛ راجع نقاط النهاية 'Definitions' لفك ترميز هذا المعرّف والحصول على أوصاف محلية. تكون قيمته Null عندما لا يتم تحديد أي نتيجة

integer<uint8> | null
204
application/json

No Content

لا تتوفر مخططات لنقطة النهاية هذه.

401
application/json
object

غير مصرّح به

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

محظور

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

غير مقبول

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

كيان غير قابل للمعالجة

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

طلبات كثيرة جداً (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

خطأ داخلي في الخادم

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

بوابة غير صالحة (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

انتهت مهلة البوابة (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string