API Reference / Code - Contributor Performance
Get contributor work pattern
post
https://api.intelig.ai/api/v1/intelig/code/performance/contributors/work-patterns
Auth: Authorization: ApiKey <key> (an API key sent as
Bearer is rejected) or Authorization: Bearer <jwt>
for a dashboard session. operationId: getWorkPattern_1
Returns work pattern data for selected contributors showing activity by day of week and hour of day. Identifies peak productivity periods and work distribution. Filtered by contributor IDs, repository IDs, and date range.
Example request
curl -X POST "https://api.intelig.ai/api/v1/intelig/code/performance/contributors/work-patterns" \
-H "Authorization: ApiKey $INTELIG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"repositoryIds": [
10,
11
],
"contributorIds": [
1,
2
],
"from": "2026-08-01",
"to": "2026-08-31"
}' Request body
application/json
| Field | Type | Required | Description |
|---|---|---|---|
repositoryIds | integer[] | no | Optional repository filter. Empty or omitted means every repository. Example: [10,11] |
contributorIds | integer[] | no | Optional contributor filter. Empty or omitted means every contributor. Example: [1,2] |
from | string | yes | Start date in YYYY-MM-DD format Example: 2026-08-01 |
to | string | yes | End date in YYYY-MM-DD format Example: 2026-08-31 |
Response 200
application/json · ApiResponseWorkPatternResponseDto
| Field | Type | Description |
|---|---|---|
success | boolean | — |
message | string | — |
data | WorkPatternResponseDto | Work pattern analysis with daily activity breakdown and trend data |
Status codes
200— Contributor work pattern data returned400— Invalid request body401— 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.