{
    "namespace": "tribe\/tickets\/v1",
    "routes": {
        "\/tribe\/tickets\/v1": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "namespace": {
                            "default": "tribe\/tickets\/v1",
                            "required": false
                        },
                        "context": {
                            "default": "view",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1"
                    }
                ]
            }
        },
        "\/tribe\/tickets\/v1\/doc": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": []
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1\/doc"
                    }
                ]
            }
        },
        "\/tribe\/tickets\/v1\/tickets\/(?P<id>\\d+)": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH",
                "DELETE"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "The ticket post ID",
                            "required": true
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "The ticket post ID",
                            "required": true
                        },
                        "post_id": {
                            "type": "integer",
                            "required": true
                        },
                        "edit_ticket_nonce": {
                            "type": "string",
                            "required": true
                        },
                        "name": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "description": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "price": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "show_description": {
                            "type": "string",
                            "default": "yes",
                            "required": false
                        },
                        "start_date": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "start_time": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "end_date": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "end_time": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "sku": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "iac": {
                            "type": "string",
                            "default": "",
                            "required": false
                        },
                        "ticket": {
                            "type": "object",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "DELETE"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "The ticket post ID",
                            "required": true
                        },
                        "post_id": {
                            "type": "integer",
                            "required": true
                        },
                        "remove_ticket_nonce": {
                            "type": "string",
                            "required": true
                        }
                    }
                }
            ]
        },
        "\/tribe\/tickets\/v1\/tickets": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET",
                "POST"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "page": {
                            "description": "La p\u00e1gina de resultados a devolver; por defecto es 1",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "How many tickets to return per results page; defaults to posts_per_page.",
                            "type": "integer",
                            "default": "10",
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a las entradas que contengan la cadena especificada en el t\u00edtulo o la descripci\u00f3n.",
                            "type": "string",
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados un n\u00famero espec\u00edfico de elementos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar los resultados en orden ascendente o descendente. Por defecto es ascendente.",
                            "type": "string",
                            "enum": [
                                "ASC",
                                "DESC"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordena los resultados por fecha, relevancia, id, include, t\u00edtulo o slug; por defecto por t\u00edtulo.",
                            "type": "string",
                            "enum": [
                                "id",
                                "include",
                                "title",
                                "slug"
                            ],
                            "required": false
                        },
                        "is_available": {
                            "description": "Limitar los resultados a las entradas que tengan o no tengan capacidad disponible actualmente.",
                            "type": "boolean",
                            "required": false
                        },
                        "provider": {
                            "description": "Limitar los resultados a los tiques proporcionados por uno de los proveedores especificados en la lista o matriz CSV; por defecto, todos los disponibles.",
                            "required": false
                        },
                        "after": {
                            "description": "Limitar los resultados a las entradas creadas despu\u00e9s o en la fecha o marca temporal UTC especificada.",
                            "type": "string",
                            "required": false
                        },
                        "before": {
                            "description": "Limitar los resultados a las entradas creadas antes o en la fecha o marca temporal UTC especificada.",
                            "type": "string",
                            "required": false
                        },
                        "include": {
                            "description": "Limitar los resultados a una lista o array CSV espec\u00edfico de IDs de entradas.",
                            "required": false
                        },
                        "exclude": {
                            "description": "Exclude a specific CSV list or array of ticket IDs from the results.",
                            "required": false
                        },
                        "include_post": {
                            "description": "Limit results to tickets that are assigned to one of the posts specified in the CSV list or array.",
                            "required": false
                        },
                        "exclude_post": {
                            "description": "Limit results to tickets that are not assigned to any of the posts specified in the CSV list or array.",
                            "required": false
                        },
                        "attendees_min": {
                            "description": "Limitar los resultados a las entradas que tengan al menos este n\u00famero de asistentes.",
                            "type": "integer",
                            "required": false
                        },
                        "attendees_max": {
                            "description": "Limitar los resultados a las entradas que tengan como m\u00e1ximo este n\u00famero de asistentes.",
                            "type": "integer",
                            "required": false
                        },
                        "checkedin_min": {
                            "description": "Limit results to tickets that have at most this number of checked-in attendee.",
                            "type": "integer",
                            "required": false
                        },
                        "checkedin_max": {
                            "description": "Limit results to tickets that have at least this number of checked-in attendees.",
                            "type": "integer",
                            "required": false
                        },
                        "capacity_min": {
                            "description": "Limitar los resultados a las entradas que tengan al menos esta capacidad.",
                            "type": "integer",
                            "required": false
                        },
                        "capacity_max": {
                            "description": "Limitar los resultados a las entradas que tengan como m\u00e1ximo esta capacidad.",
                            "type": "integer",
                            "required": false
                        },
                        "available_from": {
                            "description": "Limit results to tickets that will be available at or after the specified UTC date (parseable by strtotime) or timestamp.",
                            "type": "string",
                            "required": false
                        },
                        "available_until": {
                            "description": "Limit results to tickets that will be available up to the specified UTC date (parseable by strtotime) or timestamp.",
                            "type": "string",
                            "required": false
                        },
                        "post_status": {
                            "description": "Limit results to tickets assigned to posts that are in one of the post statuses specified in the CSV list or array; defaults to publish.",
                            "required": false
                        },
                        "status": {
                            "description": "Limit results to tickets that are in one of post statuses specified in the CSV list or array; defaults to publish.",
                            "required": false
                        },
                        "currency": {
                            "description": "Limitar los resultados a las entradas con precio en uno de los c\u00f3digos de moneda de 3 letras especificados en la lista o array CSV.",
                            "required": false
                        },
                        "attendee_information_available": {
                            "description": "Limitar los resultados a los asistentes de entradas que les ofrecen la posibilidad de rellenar informaci\u00f3n adicional o no; requiere ET+.",
                            "type": "boolean",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST"
                    ],
                    "args": [
                        {
                            "required": false
                        },
                        {
                            "description": {
                                "type": "string",
                                "in": "body",
                                "validate_callback": [
                                    [],
                                    "is_string_or_empty"
                                ],
                                "sanitize_callback": "sanitize_text_field",
                                "default": ""
                            },
                            "required": false
                        }
                    ]
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1\/tickets"
                    }
                ]
            }
        },
        "\/tribe\/tickets\/v1\/attendees\/(?P<id>\\d+)": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "El ID de entrada del asistente",
                            "required": true
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "El ID de entrada del asistente",
                            "required": true
                        },
                        "check_in": {
                            "type": "bool",
                            "description": "Comprobar el valor para el asistente.",
                            "required": false
                        }
                    }
                }
            ]
        },
        "\/tribe\/tickets\/v1\/attendees": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "POST",
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "POST"
                    ],
                    "args": {
                        "ticket_id": {
                            "type": "integer",
                            "description": "El ID de la entrada, est\u00e1 registrado con el asistente.",
                            "required": true
                        },
                        "full_name": {
                            "type": "string",
                            "description": "Nombre completo del asistente.",
                            "required": true
                        },
                        "email": {
                            "type": "email",
                            "description": "Correo electr\u00f3nico por asistente.",
                            "required": true
                        },
                        "attendee_status": {
                            "type": "string",
                            "description": "Estado de pedidos por asistente.",
                            "required": false
                        },
                        "check_in": {
                            "type": "bool",
                            "description": "Comprobar el valor para el asistente.",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "page": {
                            "description": "La p\u00e1gina de resultados a devolver; por defecto es 1",
                            "type": "integer",
                            "default": 1,
                            "minimum": 1,
                            "required": false
                        },
                        "per_page": {
                            "description": "Cu\u00e1ntos asistentes devolver por p\u00e1gina de resultados; por defecto es posts_per_page.",
                            "type": "integer",
                            "default": "10",
                            "minimum": 1,
                            "maximum": 100,
                            "required": false
                        },
                        "provider": {
                            "description": "Limit results to attendees whose ticket is provided by one of the providers specified in the CSV list or array; defaults to all the available.",
                            "type": "string",
                            "required": false
                        },
                        "search": {
                            "description": "Limitar los resultados a los asistentes que contengan la cadena especificada en el t\u00edtulo o la descripci\u00f3n.",
                            "type": "string",
                            "required": false
                        },
                        "offset": {
                            "description": "Desplazar el conjunto de resultados un n\u00famero espec\u00edfico de elementos.",
                            "type": "integer",
                            "required": false
                        },
                        "order": {
                            "description": "Ordenar los resultados en orden ascendente o descendente. Por defecto es ascendente.",
                            "type": "string",
                            "enum": [
                                "ASC",
                                "DESC"
                            ],
                            "required": false
                        },
                        "orderby": {
                            "description": "Ordenar los resultados por cada fecha, relevancia, id, incluci\u00f3n, titulo o slug. Por defecto por ID.",
                            "type": "string",
                            "enum": [
                                "id",
                                "date",
                                "include",
                                "title",
                                "slug"
                            ],
                            "required": false
                        },
                        "post_id": {
                            "description": "Limitar los resultados a los asistentes por puesto al que est\u00e1 asociado el billete.",
                            "type": "integer",
                            "required": false
                        },
                        "ticket_id": {
                            "description": "Limitar los resultados a los asistentes asociados a una entrada.",
                            "type": "integer",
                            "required": false
                        },
                        "after": {
                            "description": "Limitar los resultados a los asistentes creados despu\u00e9s o en la fecha o marca temporal UTC especificada.",
                            "type": "string",
                            "required": false
                        },
                        "before": {
                            "description": "Limitar los resultados a los asistentes creados antes o en la fecha o marca temporal UTC especificada.",
                            "type": "string",
                            "required": false
                        },
                        "include": {
                            "description": "Limitar los resultados a una lista o array CSV espec\u00edfico de IDs de asistentes.",
                            "required": false
                        },
                        "exclude": {
                            "description": "Excluir de los resultados una lista o matriz CSV espec\u00edfica de ID de asistentes.",
                            "required": false
                        },
                        "price_max": {
                            "description": "Limitar los resultados a los asistentes que han pagado entradas a un precio igual o inferior al valor especificado; si no se especifica, no se usar\u00e1 ning\u00fan l\u00edmite de precio m\u00e1ximo.",
                            "type": "integer",
                            "required": false
                        },
                        "price_min": {
                            "description": "Limitar los resultados a los asistentes que han pagado entradas a un precio igual o superior al valor especificado; si no se especifica, no se usar\u00e1 ning\u00fan l\u00edmite de precio m\u00ednimo.",
                            "type": "integer",
                            "required": false
                        },
                        "include_post": {
                            "description": "Limite los resultados a los asistentes cuya entrada est\u00e9 asignada a uno de los puestos especificados en la lista o matriz CSV.",
                            "required": false
                        },
                        "exclude_post": {
                            "description": "Limitar los resultados a los asistentes cuyas entradas no est\u00e9n asignadas a ninguno de los puestos especificados en la lista o matriz CSV...",
                            "required": false
                        },
                        "include_ticket": {
                            "description": "Limitar los resultados a una lista o array CSV espec\u00edfico de IDs de entradas.",
                            "required": false
                        },
                        "exclude_ticket": {
                            "description": "Excluir una lista o matriz CSV espec\u00edfica de ID de entradas",
                            "required": false
                        },
                        "post_status": {
                            "description": "Limita los resultados a los asistentes de las entradas que se encuentran en uno de los estados de entrada especificados en la lista o matriz CSV; por defecto, publicar.",
                            "required": false
                        },
                        "status": {
                            "description": "Limitar los resultados a los asistentes que se encuentren en uno de los estados de las entradas especificados en la lista o array CSV; por defecto, publicar.",
                            "required": false
                        },
                        "order_status": {
                            "description": "Limit results to attendees whose order status is in one of post statuses specified in the CSV list or array; defaults to public.",
                            "required": false
                        },
                        "checkedin": {
                            "description": "Limitar los resultados a los asistentes registrados o no registrados.",
                            "type": "boolean",
                            "required": false
                        },
                        "rsvp_going_status": {
                            "description": "Limitar los resultados a los asistentes RSVP que tengan uno de los estados RSVP Going especificados en la lista o array CSV.",
                            "required": false
                        },
                        "attendee_information_available": {
                            "description": "Limitar los resultados a los asistentes de entradas que les ofrecen la posibilidad de rellenar informaci\u00f3n adicional o no; requiere ET+.",
                            "type": "boolean",
                            "required": false
                        },
                        "name": {
                            "description": "Limita los resultados a los asistentes por nombre. Buscar\u00e1 nombres que sean como el valor especificado",
                            "type": "string",
                            "required": false
                        },
                        "email": {
                            "description": "Limita los resultados a los asistentes por correo electr\u00f3nico. Buscar\u00e1 correos electr\u00f3nicos que sean como el valor especificado",
                            "type": "string",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1\/attendees"
                    }
                ]
            }
        },
        "\/tribe\/tickets\/v1\/cart": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET",
                "POST",
                "PUT",
                "PATCH"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "provider": {
                            "description": "Limitar los resultados a los tiques proporcionados por uno de los proveedores especificados en la lista o matriz CSV; por defecto, todos los disponibles.",
                            "required": false
                        },
                        "post_id": {
                            "type": "integer",
                            "description": "El ID de la entrada",
                            "required": false
                        }
                    }
                },
                {
                    "methods": [
                        "POST",
                        "PUT",
                        "PATCH"
                    ],
                    "args": {
                        "provider": {
                            "type": "string",
                            "description": "El proveedor del carrito",
                            "required": true
                        },
                        "tickets": {
                            "default": null,
                            "description": "List of tickets with their ID and quantity",
                            "required": false
                        },
                        "meta": {
                            "default": null,
                            "description": "Lista de metadatos de cada tique que deben guardarse para el registro de asistentes",
                            "required": false
                        },
                        "post_id": {
                            "type": "integer",
                            "description": "El ID de la entrada",
                            "required": false
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1\/cart"
                    }
                ]
            }
        },
        "\/tribe\/tickets\/v1\/qr\/(?P<id>\\d+)": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "id": {
                            "type": "integer",
                            "description": "El id del entrada.",
                            "required": true
                        }
                    }
                }
            ]
        },
        "\/tribe\/tickets\/v1\/qr": {
            "namespace": "tribe\/tickets\/v1",
            "methods": [
                "GET"
            ],
            "endpoints": [
                {
                    "methods": [
                        "GET"
                    ],
                    "args": {
                        "api_key": {
                            "type": "string",
                            "description": "The API key to authorize check in.",
                            "required": true
                        },
                        "ticket_id": {
                            "type": "string",
                            "description": "The ID of the entrada to check in.",
                            "required": true
                        },
                        "security_code": {
                            "type": "string",
                            "description": "The security code of the entrada to verify for check in.",
                            "required": true
                        }
                    }
                }
            ],
            "_links": {
                "self": [
                    {
                        "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/tribe\/tickets\/v1\/qr"
                    }
                ]
            }
        }
    },
    "_links": {
        "up": [
            {
                "href": "https:\/\/apaaproviders.site\/es_es\/wp-json\/"
            }
        ]
    }
}