Skip to content

Pagination

List endpoints use keyset cursor pagination — never SQL OFFSET, so pagination stays correct and fast on large datasets.

Parameters

ParamDefaultNotes
limit501–500. Free tier is hard-capped at 25.
cursorOpaque string from the previous response. Round-trip it verbatim.
directiondescasc or desc by the endpoint’s primary date field.

Envelope

Every list response has the same shape:

{
"data": [ /* … */ ],
"pagination": { "next_cursor": "eyJrIjp7…", "has_more": true }
}

When next_cursor is null, you’ve reached the end. To page, pass the next_cursor back as cursor:

Terminal window
curl "https://api.signals.ai/v1/insider?cursor=eyJrIjp7…" \
-H "Authorization: Bearer $SIGNALS_KEY"