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"])