API Reference / Code - Organization Performance
Get org commit history
post
https://api.intelig.ai/api/v1/intelig/code/performance/organizations/commit-history
Auth: Authorization: ApiKey <key> (an API key sent as
Bearer is rejected) or Authorization: Bearer <jwt>
for a dashboard session. operationId: getCommitHistory
Returns daily commit history for the organization over the specified date range. Includes commit counts per day, total commits, and growth percentage compared to the prior period.
Example request
curl -X POST "https://api.intelig.ai/api/v1/intelig/code/performance/organizations/commit-history" \
-H "Authorization: ApiKey $INTELIG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "2026-08-01",
"to": "2026-08-31",
"repositoryIds": [
10,
11
]
}' Request body
application/json
| Field | Type | Required | Description |
|---|---|---|---|
from | string | no | Start date in YYYY-MM-DD format. Defaults to the first day of the current month. Example: 2026-08-01 |
to | string | no | End date in YYYY-MM-DD format. Defaults to the last day of the current month. Example: 2026-08-31 |
repositoryIds | integer[] | no | Optional repository filter. Empty or omitted means every repository in the organization. Example: [10,11] |
Response 200
application/json · ApiResponseOrganizationCommitHistoryResponseDto
| Field | Type | Description |
|---|---|---|
success | boolean | — |
message | string | — |
data | OrganizationCommitHistoryResponseDto | Organization-level commit history with daily data points and period-over-period change |
Status codes
200— Organization commit history returned400— Invalid request body or date format401— Authentication required403— Insufficient permissions for Code Intelligence pillar429— —
Every response is wrapped in { success, message, data }. A 4xx means the request
is wrong — do not retry it unchanged. A 429 carries Retry-After in seconds.