count and cursor to page through large result sets.
Request
GET https://api.clinikapi.com/v1/practitioner-roles
Headers
Your ClinikAPI secret key (
clk_live_* or clk_test_*).Query Parameters
Filter roles by practitioner ID. Returns all roles held by the specified practitioner.
Filter by specialty display name or code. Partial, case-insensitive match on the
specialty.display field.Filter by role status. One of:
active, inactive.Number of results per page. Default:
20. Maximum: 100.Opaque pagination cursor from the previous response’s
data.cursor field.Response
Returns200 OK with a paginated list of practitioner role records.
Array of practitioner role objects matching the search criteria.
Total number of roles matching the search, across all pages.
Cursor to pass in the next request to retrieve the following page.
null when there are no more results.true if there are additional pages of results.Standard response metadata including
requestId, timestamp, status, and rate-limit fields.