Check groups
List all check groups
Changed onLists all current check groups in your account. The "checks" property is an array of check UUID's for convenient referencing. It is read only and you cannot use it to add checks to a group.
get/v1/check-groups
Request
- Base URLhttps://api.checklyhq.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
limitinteger
Limit the number of results
pagenumber
Page number
tagstring[]
Filters check groups by tags. Returns check groups that have at least one of the specified tags.
namestring[]
Filters check groups by exact name match. Accepts one or more names and returns groups that match any of the specified names.
Headers
x-checkly-accountstring
Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general
Response
Successful
Example response
[
{
"id": 1,
"name": "Check group",
"tags": [
"production"
],
"locations": [
"us-east-1",
"eu-central-1"
],
"apiCheckDefaults": {
"url": "https://api.example.com/v1",
"headers": [
{
"key": "Cache-Control",
"value": "no-store"
}
],
"queryParameters": [
{
"key": "Page",
"value": "1"
}
],
"assertions": [
{
"source": "STATUS_CODE",
"comparison": "NOT_EMPTY",
"target": "200"
}
],
"basicAuth": {
"username": "admin",
"password": "abc12345"
}
},
"environmentVariables": [
{
"key": "API_KEY"
}
],
"privateLocations": [
"data-center-eu"
],
"projectBindings": {
"owner": {
"binding": {
"logicalId": "homepage-check",
"sourceFile": "src/__checks__/homepage.check.ts"
}
},
"references": [
{
"binding": {
"logicalId": "homepage-check",
"sourceFile": "src/__checks__/homepage.check.ts"
}
}
]
}
}
]Changes
- info
added the optional property
to the response with the status
- info
- info
added the optional property
////to the response with the status - info
added the optional property
/////to the response with the status
- info