# List saved wordings

`GET https://api.parasend.com/v1/wordings`

Source: https://parasend.com/docs/api/wordings/list

Authentication: `Authorization: Bearer <API key>` (a `ps_test_` key in test mode, `ps_live_` in live mode).

Your organisation's saved wordings in use, newest first.

## Query parameters

- `channel` (string, optional): One of: `email`, `sms`.
- `use` (string, optional): `notice` (the first notice) or `reminder` (follow-up steps). One of: `reminder`, `notice`.
- `limit` (integer, optional): Default: `20`.
- `cursor` (string, optional)

## Example: List saved wordings

```bash
curl "https://api.parasend.com/v1/wordings" \
  -H "Authorization: Bearer $PARASEND_KEY"
```

```js
const res = await fetch('https://api.parasend.com/v1/wordings', {
  method: 'GET',
  headers: {
    Authorization: `Bearer ${process.env.PARASEND_KEY}`,
  },
});
const data = await res.json();
```

## Response 200

Wordings.

```json
{
  "data": [
    {
      "id": "wrd_01M6R27T6WN5ZPHV4DA9SGQ3G6",
      "object": "wording",
      "name": "Second reminder",
      "use": "reminder",
      "channel": "email",
      "is_default": false,
      "version": 1,
      "version_id": "wrv_01M6R27T6WR1V5QFE0E3SKRHNW",
      "message": {
        "preset": "firmer"
      },
      "created_at": "2026-11-06T09:15:05.820Z",
      "updated_at": "2026-11-06T09:15:05.820Z",
      "archived_at": null,
      "used_by": {
        "policies": 0,
        "policies_on_older_version": 0
      }
    }
  ],
  "has_more": false,
  "next_cursor": null
}
```

Errors: one shape, `{"error": {type, code, message, param, request_id}}`; every code is listed at https://parasend.com/docs/errors.
