Cargar relaciones de opciones de extra
Las respuestas de opciones de extra pueden cargar la relación con la entidad superior extra y la relación hija suboptions cuando se solicitan esos valores literales en params.
GET /business/{business_id}/extras/{extra_id}/options?params=extra,suboptions
Ejemplo estructural sanitizado:
{
"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
}
]
}
]
}
Este ejemplo muestra la estructura, no un esquema completo. Los campos disponibles dependen de la operación y de los params solicitados.
Consulta el modelo de opción de extra y el modelo de subopción de opción de extra.