Skip to main content
GET
List recent GitHub activity

Authorizations

Authorization
string
header
required

Send your API key in the Authorization header as Bearer API_KEY. Account API keys work in every workspace you belong to: send X-Notra-Organization-Id with the workspace id or slug to choose one. Workspace endpoints require it when you belong to more than one workspace; GET /v1/me/workspaces works without it. Organization keys only accept their own workspace there.

Path Parameters

integrationId
string
required
Minimum string length: 1
Pattern: ^[A-Za-z0-9_-]{1,100}$
Example:

"51c2f3aa-efdd-4e28-8e69-23fa2dfd3561"

Query Parameters

type
enum<string>
default:pull_requests

Activity to list: pull requests merged into the default branch, commits on the default branch, or releases published in the repository.

Available options:
pull_requests,
commits,
releases
Example:

"pull_requests"

since
string<date-time>

Start of the window (ISO 8601). Defaults to 7 days ago.

Example:

"2026-10-23T00:00:00Z"

until
string<date-time>

End of the window (ISO 8601). Defaults to now.

Example:

"2026-10-30T00:00:00Z"

page
integer
default:1

Page number

Required range: x >= 1
Example:

1

Response

Activity fetched successfully

integration
object
required
type
enum<string>
required
Available options:
pull_requests,
commits,
releases
since
string
required
until
string
required
items
object[]
required
pagination
object
required
organization
object
required