# Recover a token operation

Revokes any token pair issued by an operation whose response was lost, so no orphaned token stays valid. Then authorize again.

```http
POST https://larm.sa/oauth/operations/recover
```

## Request body

| Field | Type | Required | Description |
|---|---|---|---|
| `operation_id` | string (uuid) | yes |  |


## Example request

```bash
curl -X POST "https://larm.sa/oauth/operations/recover" \
  -u "$CLIENT_ID:$CLIENT_SECRET" \
  -H "Content-Type: application/json" \
  -d '{ "operation_id": "0e9d8c7b-6a5f-4e3d-2c1b-0a9f8e7d6c5b" }'
```


## Example response (200)

```json
{
  "recovered": true,
  "issued": true,
  "reauthorize": true
}
```
