Simple Ping

API

Checker endpoints

How an AI agent connects
  1. Login with a saved passkey or email code, or create an account.
  2. Open Settings and expand API.
  3. Create a key for the agent and copy it when it is shown.
  4. Configure the agent to send the key with every request:
Authorization: Bearer YOUR_API_KEY
Base URL https://simple-ping.com/api/v1
GET /checkers

List all checkers and their current status and alert settings.

GET /checkers/{checker_id}

Retrieve one checker by its numeric ID.

POST /checkers

Create a webpage or port checker. Permission confirmation is required, and the target must resolve only to public internet addresses.

{
  "name": "Company website",
  "group": "Production",
  "type": "webpage",
  "target": "https://example.com",
  "search_string": "",
  "send_email": true,
  "repeat_alerts": false,
  "down_threshold": 2,
  "permission_confirmed": true
}

For a port checker, use a hostname or public IP address with a port.

{
  "name": "Mail server",
  "group": "Infrastructure",
  "type": "port",
  "target": "mail.example.com",
  "port": 443,
  "permission_confirmed": true
}
PATCH /checkers/{checker_id}

Update any checker fields or alert settings. Only supplied fields are changed.

{
  "name": "Primary website",
  "group": "Production",
  "down_threshold": 3,
  "repeat_alerts": true
}
DELETE /checkers/{checker_id}

Delete the checker and all of its downtime history.

POST /checkers/{checker_id}/check

Check the target state immediately without changing stored alert history.

Back to home

Start monitoring your services today

Three-month free trial, no credit card required.