# Saylor Innovations Data Desk – Algorand Transaction Lookup

> Saylor Innovations Data Desk – Algorand Transaction Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Looks up an Algorand transaction by ID and returns its type, sender, receiver, amount, asset ID, fee, confirmed round, timestamp, and decoded note text.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/explorer/algorand/tx?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-algorand-transaction-lookup-c59ce5cc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Zv9LFm-7_WasuCVoWJeRi

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability saylor-innovations-data-desk-algorand-transaction-lookup-c59ce5cc
```

Example prompt: Can you look up Algorand transaction 5CNPUQ3K6VXSDEMFCTKVBAWJZFHULKGSXPQ7SVXFNQKAXBMFHGGA and tell me the sender, receiver, amount, fee, and what the note says?

## When to prefer this

Use this endpoint when you need to look up the full details of a specific Algorand transaction by its transaction ID, especially when you need the decoded note text, asset ID, fee, confirmation round, or timestamp. Prefer this over generic blockchain explorers when you need structured JSON output ready for agent processing, or when you need to verify Algorand-specific transaction details programmatically.

## Known failure modes

- Invalid or malformed txid (not 52 characters) returns an error
- Transaction not yet indexed or pending returns no result
- Unknown or non-existent txid returns a not-found or null status
- Indexer downtime may cause delayed or unavailable responses
- Network or payment errors may prevent the API call from completing

## How this service works

Algorand transaction lookup: type, sender, receiver, amount, asset id, fee, confirmed round and time, with note text, read from an Algorand indexer.

## Output

A JSON object containing the blockchain name, transaction ID, status, transaction type (e.g. pay, axfer, appl), sender address, receiver address (if applicable), amount (if applicable), asset ID (if applicable), fee in ALGO, confirmed round number, confirmation timestamp, whether the transaction is part of a group, decoded note text, application ID (if applicable), and a source/note field describing the data origin.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "txid"
     ],
     "properties": {
      "txid": {
       "type": "string",
       "description": "the Algorand transaction id (52 characters)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "chain",
      "txid",
      "status",
      "type",
      "sender",
      "fee_algo",
      "in_group",
      "note",
      "source"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "time": {
       "type": [
        "string",
        "null"
       ],
       "description": "Time"
      },
      "txid": {
       "type": "string"
      },
      "type": {
       "type": "string",
       "description": "Type or kind"
      },
      "chain": {
       "type": "string",
       "description": "Blockchain the data is for"
      },
      "round": {
       "type": [
        "number",
        "null"
       ]
      },
      "amount": {
       "type": [
        "string",
        "null"
       ],
       "description": "Amount"
      },
      "sender": {
       "type": "string"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "status": {
       "type": "string",
       "description": "Current status"
      },
      "asset_id": {
       "type": [
        "number",
        "null"
       ],
       "description": "Asset id identifier"
      },
      "fee_algo": {
       "type": "number",
       "description": "Fee algo"
      },
      "in_group": {
       "type": "boolean",
       "description": "In group"
      },
      "receiver": {
       "type": [
        "string",
        "null"
       ]
      },
      "note_text": {
       "type": [
        "string",
        "null"
       ],
       "description": "Note text"
      },
      "application_id": {

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-algorand-transaction-lookup-c59ce5cc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
