GET /v1/executions returns a paginated list of nolapse run execution records for a given repository. The onboarding flow polls this endpoint to confirm the first successful run. The dashboard uses it to render the coverage history chart.
The nolapse onboarding wizard polls GET /v1/executions after you add the GitHub Action and open your first pull request. It waits for total to become > 0, then displays the first execution’s outcome and delta. Polling interval is 5 seconds with a 10-minute timeout.
The limit parameter provides simple top-N access. Cursor-based pagination is planned for a future release. For now, use total to determine whether records were truncated:
if (response.total>response.executions.length) {
// more records exist; increase limit or implement cursor pagination