> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inboxapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Platforms and capabilities

> What each platform supports through the Inboxapp API

This page is generated from [`GET /platforms`](/v2/reference/platforms/list-platforms). Call it to read the same data for your team, which may have more platforms enabled than the ones listed here.

## Capabilities

A platform's capabilities are the most its account links can do. An account link's `capabilities` narrow them, and a thread's `restrictions` narrow them further. An operation that needs a missing capability fails with `422 capabilityNotSupported`.

| Capability | X (Twitter) |
| - | - |
| `message:send` | ✓ |
| `message:edit` | ✓ |
| `message:delete:self` | ✓ |
| `message:unsend` | ✓ |
| `message:react` | ✓ |
| `message:reply` | ✓ |
| `message:forward` | ✓ |
| `media:image` | ✓ |
| `media:video` | ✓ |
| `media:gif` | ✓ |
| `media:file` | ✓ |
| `media:audio` | ✓ |
| `thread:typing:send` | ✓ |
| `thread:typing:receive` | ✓ |
| `thread:message-requests` | ✓ |
| `thread:delete:remote` | ✓ |
| `directory:typeahead` | ✓ |
| `thread:archive:observe` | — |
| `thread:archive:mutate` | — |
| `thread:read:observe` | — |
| `thread:read:mutate` | — |
| `profile:follow` | ✓ |
| `profile:unfollow` | ✓ |

## Limits

Checked before a send reaches the platform.

| Limit | X (Twitter) |
| - | - |
| Characters per message | 10,000 |
| Attachments per message | No limit |
| Attachment size | No limit |
| Accepted formats | Any |

## Thread state

Whether Inboxapp reads a thread's state from the platform, and whether changing it in Inboxapp changes it on the platform.

| State | X (Twitter) |
| - | - |
| `archive` | Not available |
| `read` | Kept in Inboxapp only |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.