Custom HTTP Requests

Test APIs Like a Developer Would

Custom methods, headers, authentication, request bodies, and response validation. Everything you need to monitor real-world APIs and protected endpoints.

 

Basic Ping Checks Aren't Enough for Modern APIs

A healthy HTTP 200 on your login endpoint doesn't mean login works. You need to POST credentials, validate the response, check for specific tokens, and confirm error codes. Custom HTTP requests give you that depth.

 

Full Control Over Every Request

All HTTP Methods

HEAD, GET, POST, PUT, PATCH — test endpoints the way they're actually called.

Custom Headers

Set any number of request headers — Content-Type, User-Agent, API version, tracking headers.

Basic Auth & Tokens

HTTP basic authentication and bearer tokens — monitor authenticated endpoints securely.

Custom Request Bodies

Send JSON, XML, form data, or any payload to test write endpoints.

Response Validation

Validate expected status codes, response body content, and response headers.

SSL Verification Toggle

Enable or disable SSL checks per monitor — handle self-signed certs safely.

 

Real-World API Monitoring Scenarios

Payment APIs

POST to Stripe/PayPal webhooks with test payloads. Verify the full transaction flow.

Authentication Endpoints

Submit login credentials and validate the response contains the expected tokens.

GraphQL & REST

POST GraphQL queries or REST payloads and validate complex JSON responses.

 

Frequently Asked Questions

Yes. Send POST, PUT, or PATCH requests with custom request bodies (JSON, form data, or plain text) and validate the response.

Add your API key or bearer token as a custom header, or use HTTP basic authentication with username/password. Credentials are stored securely.

Yes. Configure monitors to verify a specific substring appears (or doesn't appear) in the response body.

Yes. Validate that specific response headers are present with expected values.

Yes. Test your configuration before activating the monitor to make sure the request works as expected.