Skip to main content
GET
/
api
/
v1
/
monitors
/
{id}
Get monitor
curl --request GET \
  --url https://developer.thehog.ai/api/v1/monitors/{id} \
  --header 'X-Access-Key: <api-key>' \
  --header 'X-Secret-Key: <api-key>'
{
  "id": "<string>",
  "name": "<string>",
  "config": {},
  "cadence_minutes": 123,
  "last_run_at": "<string>",
  "next_run_at": "<string>",
  "consecutive_failures": 123,
  "created_at": "<string>",
  "updated_at": "<string>"
}

GET /api/v1/monitors/:id

Retrieve a monitor by ID.
Fetch a single monitor’s configuration, status, cadence, and next run time.

Example

curl https://developer.thehog.ai/api/v1/monitors/mon_01HZXYZ \
  -H "X-Access-Key: ak_xxxxxxxxxxxxxxxx" \
  -H "X-Secret-Key: sk_xxxxxxxxxxxxxxxx"

Authorizations

X-Access-Key
string
header
required

The public API key from the Credentials page.

X-Secret-Key
string
header
required

The API secret shown when the credential is created.

Path Parameters

id
string
required

Monitor ID.

Response

Monitor details.

id
string
required
name
string
required
type
enum<string>
required
Available options:
linkedin_keyword,
linkedin_profile,
linkedin_company,
linkedin_post,
instagram_profile,
instagram_post,
x_profile,
x_keyword,
reddit_keyword,
reddit_subreddit,
tiktok_keyword,
tiktok_hashtag,
web_search,
site_search
status
enum<string>
required
Available options:
active,
paused,
disabled
config
object
required
cadence_minutes
number
required
last_run_at
string | null
required
next_run_at
string | null
required
consecutive_failures
number
required
created_at
string
required
updated_at
string
required