KausateKausate Docs
Monitors

Create a new monitor

Create a new monitor for tracking changes to a company.

POST
/v2/monitors
X-API-Key<token>

Sign up at Kausate.com to get an API key

In: header

Request Body

application/json

kausateId*string

Kausate ID of the company to monitor

scheduleCron*string

Cron expression for monitoring schedule

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.kausate.com/v2/monitors" \  -H "Content-Type: application/json" \  -d '{    "kausateId": "string",    "scheduleCron": "string"  }'
{
  "monitorId": "550e8400-e29b-41d4-a716-446655440000",
  "kausateId": "co_de_4JFFrsbQ99t1nmRw2JgzmG",
  "companyName": "ACME GmbH",
  "scheduleCron": "0 9 * * *",
  "checkCount": 0,
  "isActive": true,
  "createdAt": "2025-12-04T10:00:00Z",
  "apiUrl": "/v2/monitors/550e8400-e29b-41d4-a716-446655440000"
}
{
  "detail": "Invalid cron expression"
}
{
  "detail": "Invalid API key"
}
{
  "detail": "Not authorized to access this monitor"
}
{
  "detail": "Monitor not found"
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string"
    }
  ]
}

Last updated on