Saltar al contenido principal

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.