Skip to main content

Load extra option relations

Extra option responses can load the parent extra relation and child suboptions relation when those literal values are requested in params.

GET /business/{business_id}/extras/{extra_id}/options?params=extra,suboptions

Sanitized structural example:

{
"error": false,
"result": [
{
"id": 53,
"extra_id": 49,
"name": "Example option",
"extra": {
"id": 49,
"name": "Example extra"
},
"suboptions": [
{
"id": 172,
"extra_option_id": 53,
"name": "Example choice",
"price": 1
}
]
}
]
}

This example shows structure, not a complete schema. Available fields depend on the operation and requested params.

See the extra option model and extra option suboption model.