Vantaj

API Documentation

API Introduction

The Vantaj Uptime REST API lets you manage monitors, heartbeats, domains, status pages and projects, and read incidents - programmatically.

Base URL

https://api.vantaj.co

Authentication

Every request must include a Bearer API key generated in the Vantaj app under Settings → API Keys. API access requires a paid plan.

Authorization: Bearer <token>

Projects are required

Every list and create call is scoped to a project - pass project_id as a query parameter on lists and in the body on creates. Use List projects to look up IDs.

Pagination

List endpoints return pagination.next_cursor. Pass it back as the cursor query parameter to fetch the next page; has_more is false on the last page.

Errors

Errors return a consistent envelope with an HTTP status and a machine-readable code:

{
  "error": {
    "code": "validation_error",
    "message": "Invalid request."
  }
}