---
# System prepended metadata

title: Actualizar estado de reclamación

---


# Actualizar estado de reclamación

Endpoint para actualizar el estado de una reclamación

**URL** : `bnext.com/api/claim_status/`

**Método** : `POST`

**Valores**:

| Nombre campo   | Descripción                                                 |
|----------------|-------------------------------------------------------------|
| id_claim           | Identificador de la reclamación                                          |
| id_customer           | Vuestro identificador del cliente que ha creado la reclamación.                                          |
| status           | Nuevo estado de la reclamación ([ver tabla con posibles valores abajo](#claim_status))                                          |
| date       | Fecha en la que se realizó el cambio de estado                                        |



<a id="claim_status" name="claim_status">**Estados de reclamación**:</a>
| Estado   | Descripción                                                 |
|----------------|-------------------------------------------------------------|
| claim_received           | Caso recibido                                         |
| pending_documents           | A la espera de que el usuario suba la documentación pertinente                                          |
| claim_validated           | El equipo de atención al cliente de WTC ha validado que tienen toda la documentación                                          |
| submitting_to_airline           | Se ha enviado la reclamación a la aerolínea                                          |
| assesment_airline_response           | Evaluando la respuesta de la aerolínea                                          |
| legal_process           | Inicio del proceso legal. Esto sólo sucede si la aerolínea rechaza la demanda extrajudicial.                                          |
| waiting_for_payment           | A la espera del pago de la aerolínea                                          |
| completed           | La reclamación se ha completado y el cliente ya tiene su compensación                                          |
| cancelled           | Si el caso no cumple los requisitos para ser reclamado se cancela. |

## Ejemplo de respuesta

Para saber si la petición se ha realizado correctamente devolver el código HTTP y respuesta en JSON.

### Ejemplo de respuesta correcta

**Código** : `200 OK`

**Ejemplo de respuesta**

```json
{
    "success": true
}
```

### Ejemplo de respuesta fallida

**Código** : `500 Error`

**Ejemplo de respuesta**

```json
{
    "success": false,
    "errormsg": "Claim not found"
}
```

## Flujo

* El flujo normal sería el siguiente:
    1. El cliente crea la reclamación y entra con estado *claim_received*.
    2. Nosotros enviaremos en ese momento una petición indicando el ID de la reclamación, el usuario que la ha creado y el estado inicial (*claim_received*). De esta manera lo podéis guardar asociado al *id_customer* que os enviamos.
    3. De ahí en adelante cada vez que se cambie el estado os enviaremos peticiones de manera automática.
