Pagination
List endpoints are keyset-paginated for stable, efficient paging:
- Pass
?limit=(1–50, default 20) to size a page. - Each response is
{ "data": [...], "nextCursor": "<opaque>" | null }. - To fetch the next page, pass the returned
nextCursoras?cursor=. nextCursorisnullon the last page.
# First page
curl "https://rmhstudios.com/api/v1/feed?limit=20" -H "Authorization: Bearer $RMH_KEY"
# Next page
curl "https://rmhstudios.com/api/v1/feed?limit=20&cursor=2026-06-20T09:59:00.000Z" \
-H "Authorization: Bearer $RMH_KEY"
Treat the cursor as opaque — its format may change.