24trust / 100
Summarise
by Aayat AI in Search & web
x402 APIFailing, checked 2 h ago
Summarise text or any public web page with AI. POST JSON with either "text" (up to 40,000 characters) or "url", plus optional "length" (short, medium, long), "format" (paragraph or bullets) and "language" for the summary. Returns the summary and source details. Failed or empty summaries are not charged.
POST https://aayatai.com/summarise
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 6.7%
- Response time
- 601 ms typical, 601 ms slowest 5%
- Last check
- 2 h ago: Expected HTTP 402, got 410
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X POST "https://aayatai.com/summarise" \
-H "content-type: application/json" \
-d '{"format":"paragraph","length":"short","url":"https://en.wikipedia.org/wiki/HTTP_402"}'import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Faayatai.com%2Fsummarise
const res = await pay("https://aayatai.com/summarise", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({"format":"paragraph","length":"short","url":"https://en.wikipedia.org/wiki/HTTP_402"}),
});
console.log(await res.json());Example input
{
"format": "paragraph",
"length": "short",
"url": "https://en.wikipedia.org/wiki/HTTP_402"
}Example output
{
"model": "@cf/mistralai/mistral-small-3.1-24b-instruct",
"source": {
"chars": 5120,
"title": "HTTP 402",
"truncated": false,
"url": "https://en.wikipedia.org/wiki/HTTP_402"
},
"summary": "HTTP 402 Payment Required is a status code reserved for digital payments..."
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 2 h ago | Expected HTTP 402, got 410 | 410 | 36 ms | - |
| 6 h ago | Expected HTTP 402, got 410 | 410 | 55 ms | - |
| 11 h ago | Expected HTTP 402, got 410 | 410 | 48 ms | - |
| 15 h ago | Expected HTTP 402, got 410 | 410 | 40 ms | - |
| 19 h ago | Expected HTTP 402, got 410 | 410 | 136 ms | - |
| 23 h ago | Expected HTTP 402, got 410 | 410 | 117 ms | - |
| 27 h ago | Expected HTTP 402, got 410 | 410 | 436 ms | - |
| 31 h ago | Expected HTTP 402, got 410 | 410 | 172 ms | - |
| 35 h ago | Expected HTTP 402, got 410 | 410 | 128 ms | - |
| 39 h ago | Expected HTTP 402, got 410 | 410 | 236 ms | - |
| 43 h ago | Expected HTTP 402, got 410 | 410 | 111 ms | - |
| 2 days ago | Expected HTTP 402, got 410 | 410 | 116 ms | - |
| 2 days ago | Expected HTTP 402, got 410 | 410 | 36 ms | - |
| 2 days ago | Expected HTTP 402, got 410 | 410 | 37 ms | - |
| 2 days ago | Passed | 402 | 601 ms | $0.02 |