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

# Redis® API Compatibility: supported commands, modules, and protocols

<Note>Upstash supports both native Redis TCP and HTTPS REST.</Note>

Upstash supports Redis client protocol up to version `8.4`. We are also gradually adding changes introduced in later versions.

<Card title="Browse the Redis command reference" icon="book-open" href="/docs/redis/commands/overview" horizontal>
  See every supported Redis command, organized by category.
</Card>

Alongside the open-source command set, Upstash adds command families of its own:

* [Search](/docs/redis/commands/search/overview) indexes JSON, hash, string, and stream keys through `SEARCH.*` commands. These are separate from, and incompatible with, the `FT.*` commands of the RediSearch module.
* [Vector](/docs/redis/commands/vector/overview) stores embeddings and answers nearest-neighbour queries through `VECTOR.*` commands.

Extension commands are reachable from any client through its generic command interface, and from the [REST API](/docs/redis/features/restapi) like any other command.

SDK command references may cover a smaller set of typed helpers.
For example, see the [TypeScript SDK command reference](/docs/redis/sdks/ts/commands/overview) for the commands documented in `@upstash/redis`.

Lua scripting over the REST API is documented in the [EVAL](/docs/redis/commands/scripting/eval#rest-api) command reference.

Most unsupported items are on our roadmap. If you need a feature that we do not support, email [support@upstash.com](mailto:support@upstash.com) so we can let you know when we plan to support it.


## Related topics

- [REST API](/docs/redis/features/restapi.md)
- [Frequently Asked Questions](/docs/redis/help/faq.md)
- [COMMAND](/docs/redis/commands/server/command.md)
- [Command Reference](/docs/redis/search/command-reference.md)
- [Using redis-cli](/docs/redis/howto/redis-cli.md)
