Get product compatibility

Calcule a compatibilidade nutricional em tempo real a partir do rótulo de um produto identificado pelo seu identificador interno Tuduu. Decodifique flagId e outcomeId por meio dos endpoints Definitions.

GET
/products/{id}/compatibility
Products
Custo: 60 créditos

Resposta

200
application/json
object

ProductCompatibilityResult

Compatibilidade nutricional calculada em tempo real a partir dos ingredientes e do rótulo do produto

object

id

Identificador interno do produto Tuduu

integer<int64>

compatibility

object[]

AnalysisResultItem

Resultado único de compatibilidade nutricional para uma bandeira de estilo de vida - contém identificadores de bandeira e resultado que podem ser decodificados usando os endpoints de "Definições" para obter descrições localizadas

object

flagId

Identificador de estilo de vida (por exemplo, vegetariano, vegano, sem glúten) - consulte os endpoints de 'Definições' para decodificar este ID e obter descrições localizadas

integer<int16>

outcomeId?

Identificador do tipo de resultado que indica o resultado de compatibilidade - consulte os endpoints 'Definições' para decodificar este ID e obter descrições localizadas. Nulo quando nenhum resultado é determinado.

integer<uint8> | null
204
application/json

No Content

Nenhum esquema está disponível para este endpoint.

401
application/json
object

Não autorizado

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Proibido

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Não Aceitável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entidade não processável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Muitas solicitações (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Erro Interno do Servidor

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Gateway Ruim (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Tempo de Espera Expirado (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string