API Science

Traditional monitoring services were designed long before APIs became core to modern applications. API Science is designed specifically for monitoring APIs. Sure, we understand REST, JSON, OAuth, XML. No problem.

Links

API Paths

Get Contacts List (GET) /api/{version}/contacts OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Poll Monitor (GET) /monitor/poll_now/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Update Monitor (PUT) /monitors/{monitor_id} OpenAPI
Activate Monitor (PUT) /monitors/activate/{monitor_id} OpenAPI
Poll Monitor (GET) /monitor/poll_now/{monitor_id} OpenAPI
Activate Monitor (PUT) /monitors/activate/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
Update Monitor (PUT) /monitors/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Update Monitor (PUT) /monitors/{monitor_id} OpenAPI
Activate Monitor (PUT) /monitors/activate/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Update Monitor (PUT) /monitors/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI
Get Contacts List ( GET) /api/{version}/contacts OpenAPI
Deleting a tag () /inventory/tags OpenAPI
Update Monitor (PUT) /monitors/{monitor_id} OpenAPI
Activate Monitor (PUT) /monitors/activate/{monitor_id} OpenAPI
Poll Monitor (GET) /monitor/poll_now/{monitor_id} OpenAPI
Get All Contacts (GET) /contacts.json OpenAPI
Create a Contact (POST) /contacts.json OpenAPI
Delete a Contact (DELETE) /contacts/{id}.json OpenAPI
Get a Specific Contact (GET) /contacts/{id}.json OpenAPI
Update a Contact (PATCH) /contacts/{id}.json OpenAPI
Get All Monitors (GET) /monitors OpenAPI
Create a Monitor (POST) /monitors OpenAPI
Apply Actions to Multiple Monitors (PUT) /monitors OpenAPI
Get a Specific Monitor (GET) /monitors/{id} OpenAPI
Get Checks For A Monitor (GET) /monitors/{id}/checks.json OpenAPI
Performance Report (GET) /monitors/{id}/performance OpenAPI
Show a Monitors Templates (GET) /monitors/{id}/templates OpenAPI
Get a Template (GET) /monitors/{id}/templates/{templates] OpenAPI
Create a Template (POST) /monitors/{id}/templates/{templates] OpenAPI
Testing your Monitor (GET) /monitors/{id}/test OpenAPI
Uptime Report (GET) /monitors/{id}/uptime.json OpenAPI
List All Tags (GET) /tags OpenAPI

<