Product macronutrients by EAN

Cerca un prodotto alimentare confezionato tramite il suo EAN e ottieni i suoi macronutrienti dichiarati (per 100 g): calorie, grassi, grassi saturi, carboidrati, zuccheri, proteine, sale e fibre. Unisci la risposta con gli altri endpoint per EAN usando il campo 'ean'. Casi d'uso: FITNESS E TRACCIAMENTO NUTRIZIONALE • Compila la tabella nutrizionale di un prodotto scansionato senza un database alimentare proprietario. FARMACEUTICO — VERIFICA DEL PIANO PASTO • Recupera i macronutrienti dichiarati di un prodotto per validarlo rispetto a un piano alimentare terapeutico.

GET
/products/{ean}/macronutrients
Products
Costo: 10 crediti

Response

200
application/json
object

ProductMacronutrientsResult

Macronutrienti di un prodotto ricercato tramite EAN, come dichiarati sull'etichetta (per 100 g). Disgiunto dagli endpoint basic-info e compatibility by-EAN: unire le risposte su 'ean'.

object

ean

EAN normalizzato: la chiave canonica utilizzata per unificare le risposte degli endpoint per EAN

string

kcal?

Chilocalorie

number<double> | null

fat?

Grassi totali (g)

number<double> | null

saturatedFat?

Grassi saturi (g)

number<double> | null

carbohydrates?

Carboidrati (g)

number<double> | null

sugars?

Zuccheri (g)

number<double> | null

protein?

Proteine (g)

number<double> | null

salt?

Sale (g)

number<double> | null

fiber?

Fibre alimentari (g)

number<double> | 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