# ACL to remove entry from stick table

**URL:** <https://discourse.haproxy.org/t/acl-to-remove-entry-from-stick-table/7776>\
**Category:** Help!\
**Created:** [June 22, 2022, 5:34pm UTC](https://discourse.haproxy.org/t/acl-to-remove-entry-from-stick-table/7776 "2022-06-22T17:34:24Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pieterbenjamin](https://avatars.discourse-cdn.com/v4/letter/p/7cd45c/32.png) [@pieterbenjamin](https://discourse.haproxy.org/u/pieterbenjamin)\
**Post date:** [June 22, 2022, 5:34pm UTC](https://discourse.haproxy.org/t/acl-to-remove-entry-from-stick-table/7776/1 "2022-06-22T17:34:24Z")

</div>

Hello HAProxy community!

Say I am maintaining a stick table, and I have a special endpoint `allDone`. After a user visits this endpoint, I am 100% confident they will not need to revisit the specific server they were working on. From what I see online, it looks like the prescribed means of deleting keys is the runtime API. However I would prefer some kind of ACL that would look like this

```auto
stick table ...
stick on req.hdr(usrname)
stick remove key req.hdr(usrname) if path_beg /allDone

```

Is there anything like this in the docs I am missing? Or should I maybe file a feature request?

---

<div class="post-metadata">

**Author:** ![pieterbenjamin](https://avatars.discourse-cdn.com/v4/letter/p/7cd45c/32.png) [@pieterbenjamin](https://discourse.haproxy.org/u/pieterbenjamin)\
**Post date:** [June 30, 2022, 12:22am UTC](https://discourse.haproxy.org/t/acl-to-remove-entry-from-stick-table/7776/2 "2022-06-30T00:22:51Z")

</div>

The remove should actually be on res.hdr 🙂
