GitHub

Commits

List dated commits with author, committer, message, parents and signature verification. Filter by branch, author, file path and date range. Each successful request costs 1 account credit, including partial results. Failed requests cost 0 credits.

get/v1/github/repo/commits

Request

  • Base URL: https://api.scrapeatlas.com
  • URL: https://api.scrapeatlas.com/v1/github/repo/commits
  • Auth: API key in header x-api-key

Query parameters

urlstring required

Canonical HTTPS github.com URL of the user, repository or issue required by this route.

cursorstring

One-based page cursor; activity cursors step backward by month.

pagestring

Native one-based API page, alternative to cursor.

limitstring

Page size 1–100, alternative to per_page.

per_pagestring

Native page size 1–100.

shastring

Branch name or commit reference for commit listing.

pathstring

Repository-relative directory or file path.

authorstring

Filter commits by author handle.

sincestring date-time

Inclusive commit start timestamp in ISO 8601 format, for example 2025-01-01T00:00:00Z.

untilstring date-time

Inclusive commit end timestamp in ISO 8601 format.

Response

Inspect the response status and failure or coverage fields.

OR

Changes

No recorded changes to this operation across all 1 revision of this API.