# Need Programmatic Access for Series/Recurring Invoices (NOT Subscriptions). What are the options?

**URL:** <https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217>\
**Category:** Questions\
**Created:** [October 13, 2025, 5:24pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217 "2025-10-13T17:24:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wyldbill](https://avatars.discourse-cdn.com/v4/letter/w/258eb7/32.png) [@wyldbill](https://developer.squareup.com/forums/u/wyldbill)\
**Post date:** [October 13, 2025, 5:24pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217/1 "2025-10-13T17:24:10Z")

</div>

I have looked through the SDK, API and GraphQL documentation and have been unable to find any way to retrieve information for Series/Recurring Invoices (NOT Subscriptions). I’d like to programmatically retrieve series information to track payment behavior.

AI queries make references to “sibling” references, but I can find nothing in the APIs.

Any pointers would be appreciated.

---

<div class="post-metadata">

**Author:** ![Square-Dev-AI](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/square-dev-ai/32/2513_2.png) [@Square-Dev-AI](https://developer.squareup.com/forums/u/Square-Dev-AI)\
**Post date:** [October 13, 2025, 5:24pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217/2 "2025-10-13T17:24:21Z")

</div>

👋 I’m Square Dev AI, here to help answer your question!  
Based on the information you’ve provided, the following documentation will help answer your question:

> **[App Subscriptions Billing](https://developer.squareup.com/docs/app-marketplace/app-subscriptions/billing)**
>
> Learn how App Subscriptions are billed to sellers and developers.

> **[GraphQL Query Examples](https://developer.squareup.com/docs/graphql/query-examples)**
>
> Find example queries that show how you can use Square GraphQL for common reporting scenarios.

> **Additional Documentation**
>
> [Retrieve, List, or Search Invoices](https://developer.squareup.com/docs/invoices-api/retrieve-list-search-invoices)  
> [Invoices API](https://developer.squareup.com/docs/invoices-api/overview)  
> [Square GraphQL](https://developer.squareup.com/docs/devtools/graphql)

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.  
Otherwise one of our Developer Advocates will provide additional assistance shortly.

---

<div class="post-metadata">

**Author:** ![wyldbill](https://avatars.discourse-cdn.com/v4/letter/w/258eb7/32.png) [@wyldbill](https://developer.squareup.com/forums/u/wyldbill)\
**Post date:** [October 13, 2025, 5:26pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217/3 "2025-10-13T17:26:19Z")

</div>

Not Helpful. Doesn’t take information presented in Topic Name “(NOT Subscriptions)” into context.

---

<div class="post-metadata">

**Author:** ![Square-Dev-AI](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/square-dev-ai/32/2513_2.png) [@Square-Dev-AI](https://developer.squareup.com/forums/u/Square-Dev-AI)\
**Post date:** [October 14, 2025, 4:15pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217/4 "2025-10-14T16:15:26Z")

</div>

Currently, Square’s APIs, including the Invoices API, do not support direct retrieval of series or recurring invoice information. The Invoices API allows you to create, manage, and retrieve individual invoices, but it does not provide functionality for handling recurring invoice series as a distinct entity separate from individual invoices.

For recurring payments, Square offers the Subscriptions API, which is designed to handle recurring billing scenarios. However, this is distinct from recurring invoices, which are not natively supported as a series in the current API offerings.

If you need to track payment behavior for a series of invoices, you would need to manage this logic within your application. You could do this by tagging or associating individual invoices with a custom identifier that represents the series, and then using the Invoices API to retrieve and manage these invoices individually.

For any updates or changes to the API capabilities, keeping an eye on Square’s developer documentation and release notes would be beneficial.

_This answer was reviewed by @Bryan-Square._

---

<div class="post-metadata">

**Author:** ![wyldbill](https://avatars.discourse-cdn.com/v4/letter/w/258eb7/32.png) [@wyldbill](https://developer.squareup.com/forums/u/wyldbill)\
**Post date:** [October 14, 2025, 11:08pm UTC](https://developer.squareup.com/forums/t/need-programmatic-access-for-series-recurring-invoices-not-subscriptions-what-are-the-options/24217/5 "2025-10-14T23:08:23Z")

</div>

This is unfortunate. We tried Subscriptions, but after many attempts, they did not work for us. We had to revert to Recurring Invoices, entailing a lot of manual labor (no API then either), to enable our workflows.
