Operations
Get a monitor
GET/v1/monitors/{monitor_id}
Send your API key as Authorization: Bearer. See Authentication. How each option works: Monitors.
Path parameter
monitor_id- The ID of the monitor, from the response that created it.
Response
200
id- The ID of the monitor.
query- What the monitor watches for.
frequency- How often Telem runs the query.
statusactive: Telem runs the query on the schedule.paused: you paused it.ended: its end time passed, or its API key was revoked or expired, and it does not run again. A monitor that nobody polls stops its runs but still showsactive: see Monitors.session_id- The session where Telem records your polls.
created_at- When you created the monitor.
last_polled_at- Your last poll or delivered webhook, or
null. expires_at- When the monitor ends, or
nullwithout attl. webhook_url- Where Telem sends new results, or
null. webhook_secret- The secret to check webhook requests with. Only the response that sets
webhook_urlhas it, so keep it. agent_note- Only in the answer to a create: why the monitor agent did not start, or
null. The monitor then runs without an agent.
Errors
| Status | Code | When |
|---|---|---|
401 | unauthorized | The API key is missing or not valid. |
403 | The API key has no access to monitors. | |
404 | not_found | The monitor does not exist, or another API key created it. |
429 | rate_limited | Your key went over its requests-per-minute cap, or Telem is busy. Wait for the seconds in Retry-After, then try again. |
503 | unavailable | Telem cannot run monitors now. Try again later. |
What each error means and what to do: Errors.