Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
public:bookcancel [2016/11/09 20:58] onieto created |
public:bookcancel [2017/01/20 13:17] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ==== Cancelación de reservas ==== | ==== Cancelación de reservas ==== | ||
| + | |||
| + | Cancelación de reservas. | ||
| + | |||
| + | Verbo HTTP: DELETE | ||
| + | Recurso: /tour | ||
| + | Método: /book | ||
| + | --------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| + | Parámetros obligatorios: | ||
| + | * bookingID: Identificador de la reserva | ||
| + | Parámetros opcionales: | ||
| + | * output: Formato de salida de la consulta (XML o JSON) | ||
| + | --------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| + | === Esquema de la respuesta === | ||
| + | * CancelBooking -> Root | ||
| + | * Cancelled -> Indica si la reserva ha sido cancelada correctametne | ||
| + | * Error -> Descripción del error (si lo hubiera) | ||
| + | * ErrorCode-> [[public:enums|Enumerador del tipo de error]] | ||
| + | |||
| + | --------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| + | === Respuestas de ejemplo === | ||
| + | <code xml Example.xml> | ||
| + | <CancelBooking> | ||
| + | <Cancelled>true</Cancelled> | ||
| + | <Error /> | ||
| + | <ErrorCode>No_Error</ErrorCode> | ||
| + | </CancelBooking> | ||
| + | </code> | ||
| + | --------------------------------------------------------------------------------------------------------------------------------------------------- | ||
| + | <code javascript Example.json> | ||
| + | { | ||
| + | "Cancelled": true, | ||
| + | "Error": "", | ||
| + | "ErrorCode": 0 | ||
| + | } | ||
| + | </code> | ||