# Paid ticket endpoint

`identifier` - this could be either ticket id or ticket code.

Will set ticket status to `open`.

Response status codes:

<table><thead><tr><th width="150">Status Code</th><th>Interpretation</th></tr></thead><tbody><tr><td>200</td><td>OK - Everything worked as expected</td></tr><tr><td>400</td><td>Bad Request. Please check error code in response body (see <a data-mention href="error-codes">error-codes</a>)</td></tr><tr><td>403</td><td>Forbidden. You do not have access for such request</td></tr></tbody></table>

Error response (status=400):

```json
{
    "code": 100,
    "message": "{feature} feature not implemented yet"
}
```

Error response (status=400):

```json
{
    "code": 102,
    "message": "Ticket with `{ticket-id}` identifier is not found"
}
```

Error response (status=400):

```json
{
    "code": 117,
    "message": "Ticket has to have `reserved` status in order to do this action"
}
```
