Candidates

List candidate activities

Returns timeline activities for a candidate with pagination. Use ?event_type=comment,copilot_response to filter by specific event types, and ?since=…&until=… (Unix timestamp in seconds) to constrain the time window.

get/candidates/{id}/activities

Request

  • Base URL: https://api.100hires.com/v2
  • URL: https://api.100hires.com/v2/candidates/{id}/activities
  • Auth: HTTP bearer

Path parameters

idstring required

Candidate ID (numeric) or alias

Query parameters

pageinteger

Page number (1-based).

sizeinteger

Page size. Values above 100 are rejected with 400. Default 20, max 100.

event_typestring
Example:comment,copilot_response

Comma-separated list of event types to filter by. Supported: comment, copilot_response, stage_moved, automation_action_triggered, assign_job, enrichment, call, validate_emails, profile_mutation, qualification, assign_tags, assign_sources, candidate_rate.

integer
OR
string

Inclusive lower bound on event timestamp. Accepts a Unix timestamp (seconds) or an ISO-8601 string with timezone offset (e.g. 2026-04-01T00:00:00Z, 2026-04-01T00:00:00.123+03:00). Fractional seconds are accepted but truncated to whole seconds.

integer
OR
string

Inclusive upper bound on event timestamp. Accepts a Unix timestamp (seconds) or an ISO-8601 string with timezone offset (e.g. 2026-04-01T00:00:00Z, 2026-04-01T00:00:00.123+03:00). Fractional seconds are accepted but truncated to whole seconds.

view'full' | 'summary'

Response shape selector for list endpoints. full (default) returns every field — backward-compatible with pre-existing clients. summary returns a thinned payload designed for agent-friendly list browsing: heavy fields (description HTML, embedded profile answers, full message bodies, embedded relations, etc.) are omitted or replaced with *_preview truncations. Use summary when paging through large result sets and fetch a single record with the corresponding GET /{resource}/{id} endpoint when full data is needed.

Response

Candidate activities

page_sizeinteger required

Items per page. Duplicated at top level for backward compatibility (also available in pagination.page_size).

Changes

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