Get product compatibility

Bereken de voedingscompatibiliteit live op basis van het etiket van een product dat is geïdentificeerd met zijn Tuduu-interne identificatiecode. Decodeer flagId en outcomeId via de Definitions-eindpunten.

GET
/products/{id}/compatibility
Products
Kosten: 60 credits

Antwoord

200
application/json
object

ProductCompatibilityResult

Voedingscompatibiliteit live berekend op basis van de productingrediënten en het etiket

object

id

Tuduu interne productidentificatie

integer<int64>

compatibility

object[]

AnalysisResultItem

Enkel resultaat voor voedingscompatibiliteit voor één lifestylevlag - bevat vlag- en uitkomst-ID's die kunnen worden gedecodeerd met de 'Definitions'-eindpunten om gelokaliseerde beschrijvingen te verkrijgen

object

flagId

Levensstijlvlag-identificatie (bijv. vegetarisch, veganistisch, glutenvrij) - zie 'Definities'-endpoints om deze ID te decoderen en gelokaliseerde beschrijvingen te verkrijgen

integer<int16>

outcomeId?

Uitkomsttype-identificator die het compatibiliteitsresultaat aangeeft - zie 'Definities'-endpoints om deze ID te decoderen en gelokaliseerde beschrijvingen te verkrijgen. Null wanneer er geen uitkomst is bepaald.

integer<uint8> | null
204
application/json

No Content

Er zijn geen schemas beschikbaar voor dit eindpunt.

401
application/json
object

Ongeautoriseerd

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Verboden

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Niet Acceptabel

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Onverwerkbare Entiteit

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Te veel verzoeken (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Interne serverfout

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Slechte Gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Gateway-time-out (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string