Monitoring
Solutions
Resources
Free Tools
Pricing
Products / Website monitoring / JSON Request Monitor
API responses · JSON content

JSON Request MonitorComing soon

An API can answer 200 OK and still return the wrong thing. JSON request monitors will read the response and check the values that matter to you.

⏳We are building this monitor now. It is already in the app's Add Monitor dialog and becomes available there as soon as it is ready. Create a free account to hear first.
10 monitors free today8 alert channelsLaunch: coming soon
api.example.com/v1/health
HTTP status200 OK
$.status"ok"
$.queue.waiting1,284 (limit 500)
$.db.connectedfalse
Preview of a future check result.

Why it matters

A health endpoint that always says 200, an orders API that returns an empty list, a price feed that suddenly reports zero — these are the failures uptime checks never see, because the server is answering perfectly well.

The JSON Request Monitor will send your request, parse the JSON response and compare the fields you choose with what they should be. When a value is missing, wrong or out of range, you get an alert that names the field.

What it will check

The plan for the first release. Every check will be stored in a full log, like all Upzilla monitors.

Any request

GET or POST, with your headers, token and body.

Field checks

Pick values by path and compare them: equals, contains, greater or less than.

Missing fields

Alert when a field you rely on disappears from the response.

Response time

Track how fast the API answers, alongside the content.

Until then: API Monitoring

API Monitoring already checks that your endpoints answer, with the right status and in time.

Open API Monitoring →

How it will work

Set up like every other Upzilla monitor, in a few minutes.

Describe the request

The URL, the method and any headers or body.

Choose the fields

Point to the values that matter and what they should be.

Get the field in the alert

"$.db.connected is false" — not just "check failed".

Who it is for

Health endpoints

Read the details behind a status page and alert on each part.

Business data

Prices, stock and order counts that must never be zero.

Third-party APIs

Make sure a partner's API still returns what you depend on.

Background queues

Watch queue lengths and job counts exposed as JSON.

Alerts where your team already is

The same alert channels as every Upzilla monitor, as many as you like.

Slack
Telegram
Telegram group
Facebook Messenger
Email
SMS
Voice call
Webhooks

Related monitors

API MonitoringUptime MonitoringTransaction Monitoring · soonService API Monitor · soon

Questions about JSON Request Monitor

When will the JSON Request Monitor be available?

We are building it now. Most new monitors arrive before the new year; create a free account to hear when it is ready.

How is it different from API Monitoring?

API Monitoring checks that an endpoint answers with the right status and in time. The JSON Request Monitor also reads the body and checks the values inside it.

Will it work with APIs that need a token?

Yes, the request can carry your own headers, including an Authorization header.

What can I use today?

API Monitoring already watches your endpoints' availability and response time.

Check the data, not just the status code

Start with 10 free monitors today — we will tell you the moment this one is ready.

Create free account →