ThrustLab

Pagination

All list endpoints return cursor-paginated results:

{
  "object": "list",
  "data": [...],
  "has_more": true,
  "next_cursor": "proj_xxx"
}

limit defaults to 25 (range 1–100) on most list endpoints (/v1/projects, /v1/components, /v1/submissions, /v1/starred_components, /v1/airfoils, /v1/compute-units/*). /v1/simulations, /v1/sweeps, and /v1/dynamic-simulations list endpoints default to 100 (range 1–1000).

To fetch subsequent pages, pass the response's next_cursor value as cursor:

# The SDK's list() returns a CursorPager that auto-walks pages:
for project in client.projects.list():
  print(project["id"])

We use cookies and analytics tools to understand how you use ThrustLab and improve the experience. Privacy Policy

Pagination · ThrustLab API