List Characters
- Public characters (
isPublic: true) - Private characters owned by the same API key user
Query parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
q | string | — | Optional case-insensitive search across character name (min 2 chars) |
limit | integer | 24 | Number of characters to return (max 60) |
offset | integer | 0 | Pagination offset |
Request
Response
Response fields
Character object
| Field | Type | Description |
|---|---|---|
id | string | Unique character identifier |
name | string | Character name |
description | string or null | Character description |
created_at | number or null | Unix timestamp in milliseconds |
Pagination object
| Field | Type | Description |
|---|---|---|
offset | number | Current offset |
limit | number | Requested limit |
has_more | boolean | Whether more results exist beyond this page |
Errors
| Status | Error | When |
|---|---|---|
| 400 | validation_error | q is present but shorter than 2 characters |
| 401 | unauthorized | Missing or invalid API key |
| 500 | server_error | Unexpected server error while listing characters |

