GET machineq.net HTTP 2002.7 s10.9 KB$0.000061 captured Aug 7, 2026
machineq.net, as data
One API turns any machineq.net page into markdown, structured JSON, its link graph or a screenshot, and crawls the whole site the same way. The panel shows the real response we captured.
- Render mode
- Plain HTTP, no browser needed
- Response
- HTTP 200 in 2.7 s
- Page size
- 10.9 KB of markdown, 205 lines
- Fields
- Business Name, Address, Phone, Category and 2 more
- Captured
- Aug 7, 2026
Free balance on signup, no card. This machineq.net page cost $0.000061 to fetch.
* **Gateway connectivity events**: an Output Alert Service destination. See Gateway & Network Provisioning.## Delivery MechanismsMQcentral uses two distinct push mechanisms:Output Profile: `RestParams` (v1)Device uplinks as they are receivedData Delivery: Output ProfilesOutput Alert Service: webhook destination (v2)Gateway online/offline eventsGateway & Network ProvisioningEach mechanism uses a different base URL and configuration model. They are not interchangeable.## Uplink Payload FormatWhen an Output Profile `RestParams` target fires, your endpoint receives an HTTP POST with a JSON body. The payload structure matches the uplink format documented in Working with Device Data:* `extended` format includes decoded `ApplicationData` alongside raw network metadata* `simple` format includes only the decoded payloadUse the combination `(DevEUI, FCnt)` as your idempotency key; this pair is unique per uplink and survives retries and multi-gateway duplicate delivery.## Gateway Event Payload FormatWhen a gateway's connectivity changes, the Output Alert Service sends a `POST` HTTP request to all configured webhook destinations:Gateway Event Payload Example"timestamp": "2022-09-12T14:49:01.964Z","timestamp": "2022-09-12T14:49:01.919Z",`data.status` is `"online"` or `"offline"`. Gateway connectivity alerts include a 15-minute debounce; see Gateway & Network Provisioning for full details.## Delivery Semantics* **At-least-once.** A given uplink or event may be delivered more than once, most commonly when your endpoint times out or returns 5xx. Your receiver must be idempotent.* **Best-effort ordering.** Events for the same device usually arrive in order, but retries can cause reordering. Don't rely on order for correctness; if it matters, sort by timestamp or `FCnt`. What Spider does on machineq.net
Same key, five endpoints. The numbers under a cell were measured on this page.
Page to markdown
Clean text for RAG and LLM context, boilerplate removed. The lane that runs without a key.
2.7 s · $0.000061Page to JSON
Spider reads the page and names the fields. Pass your own schema when you need exact keys.
Rendered capture
Real Chromium, full-page PNG. The same call also returns the rendered HTML.
The call behind the panel
This request produced the response above. Paste it with your key and you get the same bytes.
curl -X POST https://api.spider.cloud/scrape \
-H "Authorization: Bearer $SPIDER_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://docs.machineq.net/docs/data-delivery-webhooks-events.html", "return_format": "markdown"}' from spider import Spider
app = Spider()
params = {"return_format": "markdown"}
page = app.scrape_url("https://docs.machineq.net/docs/data-delivery-webhooks-events.html", params=params)
print(page[0]["content"]) import { Spider } from "@spider-cloud/spider-client";
const app = new Spider();
const [page] = await app.scrapeUrl("https://docs.machineq.net/docs/data-delivery-webhooks-events.html", {
return_format: "markdown",
});
console.log(page.content); What machineq.net costs
Multiplied from the measured 10.9 KB page. Estimates round to the cent.
1 GB of transfer costs $1, plus $0.001 per CPU minute, and failed requests cost $0. Crawling daily? The Unlimited plan is a flat monthly rate.
Point this at the rest of machineq.net.
The capture above took 2.7 s and cost $0.000061. The same call takes any URL on machineq.net.