# Reorder FAQ entries

`PUT https://api.cademi.com.br/api/v3/support/faqs/order`

Operation ID: `faqs.order.update` · API v3

Replaces the order of the FAQ entries within a single group.

Identify the group in `group`; omit it or send `null` to reorder the entries without a group. `ids` must list the public IDs of every entry in that group exactly once, in the desired order.

If the supplied IDs do not match the entries in the group, the API returns `order_set_mismatch` and the existing order remains unchanged.

Required permissions: `faqs.update`.

## Request body

Content type: `application/json`, required.

| Field | Type | Required | Description |
|---|---|---|---|
| `group` | string or null | no |  |
| `ids` | array of string | yes |  |

## Responses

### 200

The new order was applied.

### 401

The credential is missing, malformed, expired, or revoked.

Body: Error.

### 403

The current credentials do not have the permission required by this operation.

Body: Error.

### 422

The supplied IDs do not match the set of entries in the group.

Body: Error.

Full schema: https://cademi.dev/openapi/v3.json
