Get product compatibility

Bereken live de voedingscompatibiliteit op basis van het etiket van een product dat met de interne identificatiecode van Tuduu is geïdentificeerd. Decodeer flagId en outcomeId via de Definitions-endpoints. Alleen Italiaans: dit endpoint retourneert 406 voor elke andere Accept-Language, omdat de hoofdcatalogus Italiaanse gegevens bevat.

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

Antwoord

200
application/json
object

ProductCompatibilityResult

Voedingskundige compatibiliteit die live wordt berekend op basis van de ingrediënten en het etiket van het product

object

id

Interne productidentificatiecode van Tuduu

integer<int64>

compatibility

object[]

AnalysisResultItem

Eén resultaat voor voedingscompatibiliteit voor één leefstijlkenmerk - bevat identificatiegegevens van het kenmerk en de uitkomst die met de eindpunten van 'Definitions' kunnen worden gedecodeerd om gelokaliseerde beschrijvingen op te halen

object

flagId

Identificatiegegeven van het leefstijlkenmerk (bijv. vegetarisch, veganistisch, glutenvrij) - zie de eindpunten van 'Definitions' om deze identificatie te decoderen en gelokaliseerde beschrijvingen op te halen

integer<int16>

outcomeId?

Identificatiegegeven van het uitkomsttype dat het compatibiliteitsresultaat aangeeft - zie de eindpunten van 'Definitions' om deze identificatie te decoderen en gelokaliseerde beschrijvingen op te halen. null wanneer geen uitkomst is vastgesteld

integer<uint8> | null
204
application/json

No Content

Er zijn geen schema's beschikbaar voor dit eindpunt.

401
application/json
object

Onbevoegd

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

Niet-verwerkbare 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

Time-out van gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string