agents.feed
The latest actions of AI agents on Sui, one plain-English line each.
Details
- Endpoint
- GET /v1/agents/feed
- Credits
- 1
- Rate class
- Light. Counts against your light requests per second.
Newest first: allowance grants, draws and revokes, Agent Pass actions, Sui Agent Payments settlements and refusals (testnet), t2000 escrow jobs, Talus workflow runs and calls into other agent contracts. Page back with before (ms), filter by product.
Parameters
| Name | Type | Description |
|---|---|---|
| product | string | Only this product.One of "agent-pass", "allowances", "agent-payments", "t2000", "talus", "agent-contracts". |
| before | integer | Only lines older than this time (ms since epoch). |
| limit | integer | Lines, default 40.From 1 to 100. |
Request
Send your key in the x-api-key header, or leave it out to use the keyless tier.
curl
curl "https://api.tide.ad/v1/agents/feed?limit=5" \
-H "x-api-key: YOUR_API_KEY"TypeScript
const res = await fetch("https://api.tide.ad/v1/agents/feed?limit=5", {
headers: {
"x-api-key": process.env.TIDE_API_KEY!,
},
});
const data = await res.json();Response
JSON
{
"asOf": {
"checkpoint": 342150053,
"timestamp": "2026-11-06T04:14:08.526Z",
"lagMs": null
},
"feed": [
{
"digest": "ABFVT6JQ4tGXMWu1hBLa8mNDDRcT3aRmhxya1MDNJyUK",
"ms": 1793902937294,
"net": "mainnet",
"product": "agent-pass",
"sentence": "The agent swapped 0.5 USDC for 0.59 SUI on Cetus.",
"agent": "0xb569f5371380e339038c0cdce2729621d36bfc89e740c28e3976bf04357edab6",
"owner": "0x1eb7c57e3f2bd0fc6cb9dcffd143ea957e4d98f805c358733f76dee0667fe0b1",
"ok": true,
"verb": "Swapped",
"kind": "swap",
"who": "0xb569f5371380e339038c0cdce2729621d36bfc89e740c28e3976bf04357edab6",
"legs": [
{
"type": "0xdba34672e30cb065b1f93e3ab55318768fd6fef66c15942c9f7cb846e2f900e7::usdc::USDC",
"symbol": "USDC",
"amount": "-0.5"
},
{
"type": "0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI",
"symbol": "SUI",
"amount": "+0.5899"
}
],
"detail": "Buy SUI daily",
"id": "ABFVT6JQ4tGXMWu1hBLa8mNDDRcT3aRmhxya1MDNJyUK"
},
{
"digest": "3nowKBiMC1PXMjU2h7XdUetbtsq42gwEBXYg4g9WrmDX",
"ms": 1793889332390,
"net": "mainnet",
"product": "agent-contracts",
"sentence": "0xdcb3…be92 called new on the Agent contract.",
"agent": "0xdcb39eb1c879ef2de47f710549c7ca41859793122bdbafce343bef3a653abe92",
"owner": null,
"ok": true,
"verb": "New",
"kind": "contract_call",
"who": "0xdcb39eb1c879ef2de47f710549c7ca41859793122bdbafce343bef3a653abe92",
"legs": [],
"count": 1,
"detail": "Agent",
"id": "3nowKBiMC1PXMjU2h7XdUetbtsq42gwEBXYg4g9WrmDX"
},
{
"digest": "5Qnpbk4zJEqCeEDFHw8sWrSqJkSkzbG7VWG5bFNtJE67",
"ms": 1793882871404,
"net": "mainnet",
"product": "allowances",
"sentence": "0x1b67…626a revoked the allowance \"t2000 M3 acceptance: a float draw\" that let 0xbd27…7537 spend USDC; 0.09 USDC had been drawn of 0.1 USDC.",
"agent": "0xbd27c7d2f3afd9656c3e133d1a2e39a336dd4ed42ad255a399732a8760647537",
"owner": "0x1b676ce907aaf007ddae6ab319194250eb21f25e64930207c876484d45b1626a",
"ok": true,
"verb": "Allowance revoked",
"kind": "burn",
"who": "0x1b676ce907aaf007ddae6ab319194250eb21f25e64930207c876484d45b1626a",
"legs": [],
"id": "5Qnpbk4zJEqCeEDFHw8sWrSqJkSkzbG7VWG5bFNtJE67"
}
]
}Long lists are cut to a few items here.