{"acl_categories":["@write","@stream","@fast"],"arguments":[{"display_text":"key","key_spec_index":0,"name":"key","type":"key"},{"display_text":"group","name":"group","type":"string"},{"display_text":"id","multiple":true,"name":"id","type":"string"}],"arity":-4,"categories":["docs","develop","stack","oss","rs","rc","oss","kubernetes","clients"],"command_flags":["write","fast"],"complexity":"O(1) for each message ID processed.","description":"Returns the number of messages that were successfully acknowledged by the consumer group member of a stream.","duplicateOf":"head:data-ai-metadata","group":"stream","key_specs":[{"RW":true,"begin_search":{"spec":{"index":1},"type":"index"},"find_keys":{"spec":{"keystep":1,"lastkey":0,"limit":0},"type":"range"},"update":true}],"location":"body","since":"5.0.0","syntax_fmt":"XACK key group id [id ...]","title":"XACK","tableOfContents":{"sections":[{"id":"required-arguments","title":"Required arguments"},{"id":"examples","title":"Examples"},{"id":"redis-software-and-redis-cloud-compatibility","title":"Redis Software and Redis Cloud compatibility"},{"id":"return-information","title":"Return information"}]},"codeExamples":[]}
AI agent builder
Redis install Data types
Tools Community Docs
Login Sign up
  • AI agent builder
  • Redis install
  • Data types
  • Tools
  • Community
  • Docs
  • Sign up
  • Login
Develop with Redis Libraries and tools Redis products
Commands
  • Redis 8.8 Commands
  • Redis 8.6 Commands
  • Redis 8.4 Commands
  • Redis 8.2 Commands
  • Redis 8.0 Commands
  • Redis 7.4 Commands
  • Redis 7.2 Commands
  • Redis 6.2 Commands
  • ACL CAT
  • ACL DELUSER
  • ACL DRYRUN
  • ACL GENPASS
  • ACL GETUSER
  • ACL LIST
  • ACL LOAD
  • ACL LOG
  • ACL SAVE
  • ACL SETUSER
  • ACL USERS
  • ACL WHOAMI
  • APPEND
  • ARCOUNT
  • ARDEL
  • ARDELRANGE
  • ARGET
  • ARGETRANGE
  • ARGREP
  • ARINFO
  • ARINSERT
  • ARLASTITEMS
  • ARLEN
  • ARMGET
  • ARMSET
  • ARNEXT
  • AROP
  • ARRING
  • ARSCAN
  • ARSEEK
  • ARSET
  • ASKING
  • AUTH
  • BF.ADD
  • BF.CARD
  • BF.EXISTS
  • BF.INFO
  • BF.INSERT
  • BF.LOADCHUNK
  • BF.MADD
  • BF.MEXISTS
  • BF.RESERVE
  • BF.SCANDUMP
  • BGREWRITEAOF
  • BGSAVE
  • BITCOUNT
  • BITFIELD
  • BITFIELD_RO
  • BITOP
  • BITPOS
  • BLMOVE
  • BLMPOP
  • BLPOP
  • BRPOP
  • BRPOPLPUSH
  • BZMPOP
  • BZPOPMAX
  • BZPOPMIN
  • CF.ADD
  • CF.ADDNX
  • CF.COUNT
  • CF.DEL
  • CF.EXISTS
  • CF.INFO
  • CF.INSERT
  • CF.INSERTNX
  • CF.LOADCHUNK
  • CF.MEXISTS
  • CF.RESERVE
  • CF.SCANDUMP
  • CLIENT CACHING
  • CLIENT GETNAME
  • CLIENT GETREDIR
  • CLIENT ID
  • CLIENT INFO
  • CLIENT KILL
  • CLIENT LIST
  • CLIENT NO-EVICT
  • CLIENT NO-TOUCH
  • CLIENT PAUSE
  • CLIENT REPLY
  • CLIENT SETINFO
  • CLIENT SETNAME
  • CLIENT TRACKING
  • CLIENT TRACKINGINFO
  • CLIENT UNBLOCK
  • CLIENT UNPAUSE
  • CLUSTER ADDSLOTS
  • CLUSTER ADDSLOTSRANGE
  • CLUSTER BUMPEPOCH
  • CLUSTER COUNT-FAILURE-REPORTS
  • CLUSTER COUNTKEYSINSLOT
  • CLUSTER DELSLOTS
  • CLUSTER DELSLOTSRANGE
  • CLUSTER FAILOVER
  • CLUSTER FLUSHSLOTS
  • CLUSTER FORGET
  • CLUSTER GETKEYSINSLOT
  • CLUSTER INFO
  • CLUSTER KEYSLOT
  • CLUSTER LINKS
  • CLUSTER MEET
  • CLUSTER MIGRATION
  • CLUSTER MYID
  • CLUSTER MYSHARDID
  • CLUSTER NODES
  • CLUSTER REPLICAS
  • CLUSTER REPLICATE
  • CLUSTER RESET
  • CLUSTER SAVECONFIG
  • CLUSTER SET-CONFIG-EPOCH
  • CLUSTER SETSLOT
  • CLUSTER SHARDS
  • CLUSTER SLAVES
  • CLUSTER SLOT-STATS
  • CLUSTER SLOTS
  • CMS.INCRBY
  • CMS.INFO
  • CMS.INITBYDIM
  • CMS.INITBYPROB
  • CMS.MERGE
  • CMS.QUERY
  • COMMAND
  • COMMAND COUNT
  • COMMAND DOCS
  • COMMAND GETKEYS
  • COMMAND GETKEYSANDFLAGS
  • COMMAND INFO
  • COMMAND LIST
  • CONFIG GET
  • CONFIG RESETSTAT
  • CONFIG REWRITE
  • CONFIG SET
  • COPY
  • DBSIZE
  • DECR
  • DECRBY
  • DEL
  • DELEX
  • DIGEST
  • DISCARD
  • DUMP
  • ECHO
  • EVAL
  • EVAL_RO
  • EVALSHA
  • EVALSHA_RO
  • EXEC
  • EXISTS
  • EXPIRE
  • EXPIREAT
  • EXPIRETIME
  • FAILOVER
  • FCALL
  • FCALL_RO
  • FLUSHALL
  • FLUSHDB
  • FT._LIST
  • FT.AGGREGATE
  • FT.ALIASADD
  • FT.ALIASDEL
  • FT.ALIASUPDATE
  • FT.ALTER
  • FT.CONFIG GET
  • FT.CONFIG SET
  • FT.CREATE
  • FT.CURSOR DEL
  • FT.CURSOR READ
  • FT.DICTADD
  • FT.DICTDEL
  • FT.DICTDUMP
  • FT.DROPINDEX
  • FT.EXPLAIN
  • FT.EXPLAINCLI
  • FT.HYBRID
  • FT.INFO
  • FT.PROFILE
  • FT.SEARCH
  • FT.SPELLCHECK
  • FT.SUGADD
  • FT.SUGDEL
  • FT.SUGGET
  • FT.SUGLEN
  • FT.SYNDUMP
  • FT.SYNUPDATE
  • FT.TAGVALS
  • FUNCTION DELETE
  • FUNCTION DUMP
  • FUNCTION FLUSH
  • FUNCTION KILL
  • FUNCTION LIST
  • FUNCTION LOAD
  • FUNCTION RESTORE
  • FUNCTION STATS
  • GEOADD
  • GEODIST
  • GEOHASH
  • GEOPOS
  • GEORADIUS
  • GEORADIUS_RO
  • GEORADIUSBYMEMBER
  • GEORADIUSBYMEMBER_RO
  • GEOSEARCH
  • GEOSEARCHSTORE
  • GET
  • GETBIT
  • GETDEL
  • GETEX
  • GETRANGE
  • GETSET
  • HDEL
  • HELLO
  • HEXISTS
  • HEXPIRE
  • HEXPIREAT
  • HEXPIRETIME
  • HGET
  • HGETALL
  • HGETDEL
  • HGETEX
  • HINCRBY
  • HINCRBYFLOAT
  • HKEYS
  • HLEN
  • HMGET
  • HMSET
  • HOTKEYS
  • HOTKEYS GET
  • HOTKEYS RESET
  • HOTKEYS START
  • HOTKEYS STOP
  • HPERSIST
  • HPEXPIRE
  • HPEXPIREAT
  • HPEXPIRETIME
  • HPTTL
  • HRANDFIELD
  • HSCAN
  • HSET
  • HSETEX
  • HSETNX
  • HSTRLEN
  • HTTL
  • HVALS
  • INCR
  • INCRBY
  • INCRBYFLOAT
  • INCREX
  • INFO
  • JSON.ARRAPPEND
  • JSON.ARRINDEX
  • JSON.ARRINSERT
  • JSON.ARRLEN
  • JSON.ARRPOP
  • JSON.ARRTRIM
  • JSON.CLEAR
  • JSON.DEBUG
  • JSON.DEBUG MEMORY
  • JSON.DEL
  • JSON.FORGET
  • JSON.GET
  • JSON.MERGE
  • JSON.MGET
  • JSON.MSET
  • JSON.NUMINCRBY
  • JSON.NUMMULTBY
  • JSON.OBJKEYS
  • JSON.OBJLEN
  • JSON.RESP
  • JSON.SET
  • JSON.STRAPPEND
  • JSON.STRLEN
  • JSON.TOGGLE
  • JSON.TYPE
  • KEYS
  • LASTSAVE
  • LATENCY DOCTOR
  • LATENCY GRAPH
  • LATENCY HISTOGRAM
  • LATENCY HISTORY
  • LATENCY LATEST
  • LATENCY RESET
  • LCS
  • LINDEX
  • LINSERT
  • LLEN
  • LMOVE
  • LMPOP
  • LOLWUT
  • LPOP
  • LPOS
  • LPUSH
  • LPUSHX
  • LRANGE
  • LREM
  • LSET
  • LTRIM
  • MEMORY DOCTOR
  • MEMORY MALLOC-STATS
  • MEMORY PURGE
  • MEMORY STATS
  • MEMORY USAGE
  • MGET
  • MIGRATE
  • MODULE LIST
  • MODULE LOAD
  • MODULE LOADEX
  • MODULE UNLOAD
  • MONITOR
  • MOVE
  • MSET
  • MSETEX
  • MSETNX
  • MULTI
  • OBJECT ENCODING
  • OBJECT FREQ
  • OBJECT IDLETIME
  • OBJECT REFCOUNT
  • PERSIST
  • PEXPIRE
  • PEXPIREAT
  • PEXPIRETIME
  • PFADD
  • PFCOUNT
  • PFDEBUG
  • PFMERGE
  • PFSELFTEST
  • PING
  • PSETEX
  • PSUBSCRIBE
  • PSYNC
  • PTTL
  • PUBLISH
  • PUBSUB CHANNELS
  • PUBSUB NUMPAT
  • PUBSUB NUMSUB
  • PUBSUB SHARDCHANNELS
  • PUBSUB SHARDNUMSUB
  • PUNSUBSCRIBE
  • QUIT
  • RANDOMKEY
  • READONLY
  • READWRITE
  • RENAME
  • RENAMENX
  • REPLCONF
  • REPLICAOF
  • RESET
  • RESTORE
  • RESTORE-ASKING
  • ROLE
  • RPOP
  • RPOPLPUSH
  • RPUSH
  • RPUSHX
  • SADD
  • SAVE
  • SCAN
  • SCARD
  • SCRIPT DEBUG
  • SCRIPT EXISTS
  • SCRIPT FLUSH
  • SCRIPT KILL
  • SCRIPT LOAD
  • SDIFF
  • SDIFFSTORE
  • SELECT
  • SET
  • SETBIT
  • SETEX
  • SETNX
  • SETRANGE
  • SHUTDOWN
  • SINTER
  • SINTERCARD
  • SINTERSTORE
  • SISMEMBER
  • SLAVEOF
  • SLOWLOG GET
  • SLOWLOG LEN
  • SLOWLOG RESET
  • SMEMBERS
  • SMISMEMBER
  • SMOVE
  • SORT
  • SORT_RO
  • SPOP
  • SPUBLISH
  • SRANDMEMBER
  • SREM
  • SSCAN
  • SSUBSCRIBE
  • STRLEN
  • SUBSCRIBE
  • SUBSTR
  • SUNION
  • SUNIONSTORE
  • SUNSUBSCRIBE
  • SWAPDB
  • SYNC
  • TDIGEST.ADD
  • TDIGEST.BYRANK
  • TDIGEST.BYREVRANK
  • TDIGEST.CDF
  • TDIGEST.CREATE
  • TDIGEST.INFO
  • TDIGEST.MAX
  • TDIGEST.MERGE
  • TDIGEST.MIN
  • TDIGEST.QUANTILE
  • TDIGEST.RANK
  • TDIGEST.RESET
  • TDIGEST.REVRANK
  • TDIGEST.TRIMMED_MEAN
  • TIME
  • TOPK.ADD
  • TOPK.COUNT
  • TOPK.INCRBY
  • TOPK.INFO
  • TOPK.LIST
  • TOPK.QUERY
  • TOPK.RESERVE
  • TOUCH
  • TS.ADD
  • TS.ALTER
  • TS.CREATE
  • TS.CREATERULE
  • TS.DECRBY
  • TS.DEL
  • TS.DELETERULE
  • TS.GET
  • TS.INCRBY
  • TS.INFO
  • TS.MADD
  • TS.MGET
  • TS.MRANGE
  • TS.MREVRANGE
  • TS.QUERYINDEX
  • TS.RANGE
  • TS.REVRANGE
  • TTL
  • TYPE
  • UNLINK
  • UNSUBSCRIBE
  • UNWATCH
  • VADD
  • VCARD
  • VDIM
  • VEMB
  • VGETATTR
  • VINFO
  • VISMEMBER
  • VLINKS
  • VRANDMEMBER
  • VRANGE
  • VREM
  • VSETATTR
  • VSIM
  • WAIT
  • WAITAOF
  • WATCH
  • XACK
  • XACKDEL
  • XADD
  • XAUTOCLAIM
  • XCFGSET
  • XCLAIM
  • XDEL
  • XDELEX
  • XGROUP CREATE
  • XGROUP CREATECONSUMER
  • XGROUP DELCONSUMER
  • XGROUP DESTROY
  • XGROUP SETID
  • XIDMPRECORD
  • XINFO CONSUMERS
  • XINFO GROUPS
  • XINFO STREAM
  • XLEN
  • XNACK
  • XPENDING
  • XRANGE
  • XREAD
  • XREADGROUP
  • XREVRANGE
  • XSETID
  • XTRIM
  • ZADD
  • ZCARD
  • ZCOUNT
  • ZDIFF
  • ZDIFFSTORE
  • ZINCRBY
  • ZINTER
  • ZINTERCARD
  • ZINTERSTORE
  • ZLEXCOUNT
  • ZMPOP
  • ZMSCORE
  • ZPOPMAX
  • ZPOPMIN
  • ZRANDMEMBER
  • ZRANGE
  • ZRANGEBYLEX
  • ZRANGEBYSCORE
  • ZRANGESTORE
  • ZRANK
  • ZREM
  • ZREMRANGEBYLEX
  • ZREMRANGEBYRANK
  • ZREMRANGEBYSCORE
  • ZREVRANGE
  • ZREVRANGEBYLEX
  • ZREVRANGEBYSCORE
  • ZREVRANK