Evaluate meals and return the energy density.
POST
/evaluate/energy-density
Evaluates a list of meals regarding energy density.
Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”List of meals to evaluate
Media typeapplication/json
Array<object>
object
entries
required
Array<object>
object
amount
number
Example
12345food_id
required
string
Example
example_idunit
required
string
Example
gweighted_before_process
Was it weighed before processing (raw)?
boolean
Responses
Section titled “ Responses ”Evaluation results
Media typeapplication/json
object
energy_density
Array<object>
object
amount
number
label
string
unit
string
sum_energy_liquids
object
amount
number
label
string
unit
string
Example
{ "energy_density": [ { "unit": "µg" } ], "sum_energy_liquids": { "unit": "µg" }}Headers
Section titled “Headers”X-RateLimit-Limit
integer
Maximum requests per minute
X-RateLimit-Remaining
integer
Requests remaining in current window
X-RateLimit-Reset
integer
Unix timestamp when rate limit resets
X-RateLimit-Used
integer
Requests used in current window
Validation Error
Media typeapplication/json
object
error
object
code
string
details
message
string
Examplegenerated
{ "error": { "code": "example", "details": "example", "message": "example" }}Unauthorized
Media typeapplication/json
object
error
object
code
string
details
message
string
Examplegenerated
{ "error": { "code": "example", "details": "example", "message": "example" }}Rate limit exceeded
Media typeapplication/json
object
error
object
code
string
details
message
string
Examplegenerated
{ "error": { "code": "example", "details": "example", "message": "example" }}Headers
Section titled “Headers”X-RateLimit-Limit
integer
Maximum requests per minute
X-RateLimit-Remaining
integer
Requests remaining in current window
X-RateLimit-Reset
integer
Unix timestamp when rate limit resets
X-RateLimit-Used
integer
Requests used in current window
X-Retry-After
integer
Seconds to wait before retrying
Internal Server Error
Media typeapplication/json
object
error
object
code
string
details
message
string
Examplegenerated
{ "error": { "code": "example", "details": "example", "message": "example" }}