# Rest v2 gap - listAppointments?

**URL:** <https://integration.keap.com/t/rest-v2-gap-listappointments/94166>\
**Category:** API Q&A\
**Created:** [September 18, 2026, 4:44pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166 "2026-09-18T16:44:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Casey\_Page](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/casey_page/32/130_2.png) [@Casey\_Page](https://integration.keap.com/u/Casey_Page)\
**Post date:** [September 18, 2026, 4:44pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166/1 "2026-09-18T16:44:58Z")

</div>

In the legacy XML RPC API - we have the ContactAction table that holds notes/tasks/appointments.

In the rest v2 API these are separate API’s.. we have listAllNotes, listTasks, but we don’t have listAppointments.

Can we get a listAppointments endpoint for bulk importing appointments ?

Thanks,  
Casey

---

<div class="post-metadata">

**Author:** ![OmarAlmonte](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/omaralmonte/32/15105_2.png) [@OmarAlmonte](https://integration.keap.com/u/OmarAlmonte)\
**Post date:** [September 21, 2026, 1:22pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166/2 "2026-09-21T13:22:55Z")

</div>

Hi Casey, this is work in progress and should be released soon. Thanks for bringing it up!

---

<div class="post-metadata">

**Author:** ![Casey\_Page](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/casey_page/32/130_2.png) [@Casey\_Page](https://integration.keap.com/u/Casey_Page)\
**Post date:** [October 8, 2026, 6:45pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166/3 "2026-10-08T18:45:23Z")

</div>

I saw the Keap SDK update where they added listAppointments to the TaskAppointments API. Thanks for working on this.

However; can you have them add the ability to filter by ID and also order by ID ? This already works on the notes & tasks, but I guess they missed that on the appointments.

Thanks,

Casey

---

<div class="post-metadata">

**Author:** ![Casey\_Page](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/casey_page/32/130_2.png) [@Casey\_Page](https://integration.keap.com/u/Casey_Page)\
**Post date:** [October 22, 2026, 11:30pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166/4 "2026-10-22T23:30:29Z")

</div>

@OmarAlmonte any word on this ?

---

<div class="post-metadata">

**Author:** ![OmarAlmonte](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/omaralmonte/32/15105_2.png) [@OmarAlmonte](https://integration.keap.com/u/OmarAlmonte)\
**Post date:** [October 23, 2026, 2:00pm UTC](https://integration.keap.com/t/rest-v2-gap-listappointments/94166/5 "2026-10-23T14:00:40Z")

</div>

Hi @Casey_Page , I’ll bring this up with @HendrikFernandez and @adriana.mota, who will be the points of contact for API related questions and concerns moving forward. Thanks for following up!
