> ## 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.

# Streams commands

> Commands for append-only logs, consumer groups, and message processing.

> [card] [XACK](https://upstash.com/docs/redis/commands/streams/xack)
>
> Acknowledge stream messages

> [card] [XACKDEL](https://upstash.com/docs/redis/commands/streams/xackdel)
>
> Acknowledge and delete messages

> [card] [XADD](https://upstash.com/docs/redis/commands/streams/xadd)
>
> Add entry to stream

> [card] [XAUTOCLAIM](https://upstash.com/docs/redis/commands/streams/xautoclaim)
>
> Auto-claim idle messages

> [card] [XCLAIM](https://upstash.com/docs/redis/commands/streams/xclaim)
>
> Claim pending messages

> [card] [XDEL](https://upstash.com/docs/redis/commands/streams/xdel)
>
> Delete stream entries

> [card] [XDELEX](https://upstash.com/docs/redis/commands/streams/xdelex)
>
> Delete entries with reference control

> [card] [XGROUP](https://upstash.com/docs/redis/commands/streams/xgroup)
>
> Manage consumer groups

> [card] [XINFO CONSUMERS](https://upstash.com/docs/redis/commands/streams/xinfo-consumers)
>
> List group consumers

> [card] [XINFO GROUPS](https://upstash.com/docs/redis/commands/streams/xinfo-groups)
>
> List stream groups

> [card] [XINFO STREAM](https://upstash.com/docs/redis/commands/streams/xinfo-stream)
>
> Get stream info

> [card] [XLEN](https://upstash.com/docs/redis/commands/streams/xlen)
>
> Get stream length

> [card] [XPENDING](https://upstash.com/docs/redis/commands/streams/xpending)
>
> Get pending messages info

> [card] [XRANGE](https://upstash.com/docs/redis/commands/streams/xrange)
>
> Get range of stream entries

> [card] [XREAD](https://upstash.com/docs/redis/commands/streams/xread)
>
> Read stream entries

> [card] [XREADGROUP](https://upstash.com/docs/redis/commands/streams/xreadgroup)
>
> Read as consumer group

> [card] [XREVRANGE](https://upstash.com/docs/redis/commands/streams/xrevrange)
>
> Get range in reverse order

> [card] [XTRIM](https://upstash.com/docs/redis/commands/streams/xtrim)
>
> Trim stream to max length


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