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.