Get product compatibility

Calcola la compatibilità nutrizionale in tempo reale dall'etichetta di un prodotto identificato dal suo identificatore interno Tuduu. Decodifica flagId e outcomeId tramite gli endpoint Definitions.

GET
/products/{id}/compatibility
Products
Costo: 60 crediti

Response

200
application/json
object

ProductCompatibilityResult

Compatibilità nutrizionale calcolata in tempo reale dagli ingredienti e dall’etichetta del prodotto

object

id

Identificatore interno del prodotto Tuduu

integer<int64>

compatibility

object[]

AnalysisResultItem

Risultato di compatibilità nutrizionale singolo per un indicatore di stile di vita - contiene l'indicatore e gli identificatori dell'esito che possono essere decodificati tramite gli endpoint "Definitions" per ottenere descrizioni localizzate

object

flagId

Identificatore del flag dello stile di vita (es. vegetariano, vegano, senza glutine) - consultare gli endpoint "Definizioni" per decodificare questo ID e ottenere descrizioni localizzate

integer<int16>

outcomeId?

Identificatore del tipo di risultato che indica il risultato di compatibilità - consulta gli endpoint 'Definizioni' per decodificare questo ID e ottenere descrizioni localizzate. Null quando non viene determinato alcun risultato.

integer<uint8> | null
204
application/json

No Content

Nessuno schema disponibile per questo endpoint.

401
application/json
object

Non autorizzato

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Proibito

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Non Accettabile

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entità non processabile

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Troppe Richieste (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Errore interno del server

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Gateway non valido (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Timeout del gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string