Skip to main content
Visit Timers

List visit timers

Returns a paginated list of visit timers for the authenticated company. Visit timers track the time technicians spend on a scheduled visit and are commonly used for payroll. Results are ordered by start time (newest first).

GET
/visit-timers
x-api-keystringheaderrequired

Company API key in the format: rotor_{keyId}_{keySecret}

To obtain an API key:

  1. Log into your Rotor dashboard
  2. Go to Settings → Integrations → API Keys
  3. Create a new key and select the scopes you need
  4. Copy the key — it's only shown once!
pageintegerquerydefault:1

Page number (1-based)

Required range: 1 <= x
Example: 1
limitintegerquerydefault:50

Number of results per page (max 1000)

Required range: 1 <= x <= 1000
Example: 50
user_idstringquery

Filter to visit timers a given user is assigned to

Example: 550e8400-e29b-41d4-a716-446655440000
job_idstringquery

Filter visit timers by the job they belong to

visit_idintegerquery

Filter visit timers by the visit they belong to

Example: 4521
start_datestringquery

Only include visit timers that started on or after this date-time (ISO 8601)

Example: 2026-01-01T00:00:00Z
end_datestringquery

Only include visit timers that started on or before this date-time (ISO 8601)

Example: 2026-01-31T23:59:59Z
rotor-api-versionenum<string>headerdefault:1.1.0required

Required OpenAPI version header.

Available options: 1.1.0
Example: 1.1.0

Response

application/json

Visit timers listed successfully

dataobject[]
paginationobject
statusstring
Example: success