Skip to content

Evaluate meals and return the energy density.

POST
/evaluate/energy-density

Evaluates a list of meals regarding energy density.

List of meals to evaluate

Array<object>
object
entries
required
Array<object>
object
amount
number
Example
12345
food_id
required
string
Example
example_id
unit
required
string
Allowed values: µg mg g kg ml l
Example
g
weighted_before_process

Was it weighed before processing (raw)?

boolean

Evaluation results

object
energy_density
Array<object>
object
amount
number
label
string
unit
string
Allowed values: µg mg g kg kJ ml l kJ/g kcal/g
sum_energy_liquids
object
amount
number
label
string
unit
string
Allowed values: µg mg g kg kJ ml l kJ/g kcal/g
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

object
error
object
code
string
details
message
string

Unauthorized

object
error
object
code
string
details
message
string

Rate limit exceeded

object
error
object
code
string
details
message
string
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

object
error
object
code
string
details
message
string