Incomplete Results from List Form Instances By Tenant API

What problem are you observing?

The “List Form Instances by Tenant” API (GET /v2025/form-instances) is not returning all form instances that exist in the tenant. Specifically:

  1. Form instances are missing from the list even though they were successfully created.
  2. The list API appears to be capped at 250 records, and there is no pagination mechanism to retrieve additional records beyond that.

What is the correct behavior?

The “List Form Instances by Tenant” API should:

  • Return all form instances created in the tenant.
  • Support pagination or filtering to return more than 250 records.

What product feature is this related to?

API

What are the steps to reproduce the issue?

  • Create more than 250 form instances in the tenant
  • Call the API: GET /v2025/form-instances
  • Observe

Do you have any other information about your environment that may help?

There is no workaround to get all form instances in tenant

Apart from the above mentioned issue, the API is not true to the API spec as well.

According to spec, it should return count and then the results

But API returns the results directly.

Facing same issue, did you find any solution for this?

Hey @atarodia,

This is a known bug and pagination via limit/offset is actively being worked on.

Stay tuned for an update. For now, I will get the documentation accurate for the response body.

1 Like

@tyler_mairose is there a work around by which we can get more than 250 form-instances ?

Hey @seasaurabh,

There is not a work around as of today.

If this is affecting you, please like this post and/or comment below so we understand the scope of who is affected by this issue.

1 Like

I just got a report from the engineering team that they are planning on having the offset parameter implemented by the end of September.

2 Likes

I have a customer facing same issue, do you know if engineering team is working in sorting, pagination and filters?

1 Like