Trigger a new test session
Starts a tests session with checks matching the provided target filters. If no filters are given, matches all eligible checks.
This endpoint does not wait for the test session to complete. Use the GET /v1/test-sessions/{testSessionId}/completion or GET /v1/test-sessions/{testSessionId} endpoints to track progress if needed.
Test sessions do not produce alerts.
Equivalent to the npx checkly trigger command of the Checkly CLI.
Documentation Index
Fetch the complete documentation index at: https://checkly-422f444a-michelle-document-missing-api-endpoints.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The Checkly Public API uses API keys to authenticate requests. You can get the API Key here. Your API key is like a password: keep it secure!
Authentication to the API is performed using the Bearer auth method in the Authorization header and using the account ID.
For example, set Authorization header while using cURL: curl -H "Authorization: Bearer [apiKey]" "X-Checkly-Account: [accountId]"
Headers
Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general
Body
The name of the test session.
1A public region code or private location slug name.
150- Option 1
- Option 2
- Option 1
- Option 2
Skip existing caches and install dependencies from scratch.
Response
Created
RUNNING, FAILED, PASSED, CANCELLED IDs of the test-session error groups observed in this test session.