# Saylor Innovations Data Desk – Tezos Account Lookup

> Saylor Innovations Data Desk – Tezos Account 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-18).

Looks up a Tezos account by address and returns XTZ balance, staked amount, baker delegation, reveal status, tokens held, transaction count, and activity timestamps via TzKT.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/tezos/account?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-data-desk-tezos-account-lookup-b8e279c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_HW4UAIucfYlCoIE59vswy

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-tezos-account-lookup-b8e279c6
```

Example prompt: What's the current XTZ balance, staked amount, and baker delegation for the Tezos address tz1VSUr8wwNhLAzempoch5d6hLRiTh8Cjcjb?

## When to prefer this

Choose this endpoint when you need a comprehensive on-chain snapshot of any Tezos account — implicit (tz1/tz2/tz3) or smart contract (KT1) — including balance, staking, delegation, and activity history in a single call. It is ideal for agents doing Tezos wallet verification, airdrop qualification checks, baker delegation audits, or DeFi analytics on the Tezos blockchain. Prefer it over raw TzKT API calls when you want a pre-processed, agent-ready JSON response with a simple address parameter.

## Known failure modes

- Invalid or malformed Tezos address returns an error or empty result
- Address not found on-chain (never used) may return zeroed fields or a 404
- TzKT upstream unavailability causes failure or stale data
- KT1 contract addresses may have limited fields compared to implicit accounts
- Payment failure (x402) if USDC balance is insufficient

## How this service works

Tezos account lookup via TzKT - XTZ balance, staked amount, baker delegation, reveal status, tokens held, transaction count and first and last activity

## Output

A JSON object containing the queried Tezos address, account type, alias (if known), XTZ balance, staked XTZ, unstaked XTZ, baker delegate info (if any), public key reveal status, number of tokens held, transaction count, token transfer count, contracts originated, operation counter, first activity date, last activity date, and a note about data provenance from TzKT.

## 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": [
      "address"
     ],
     "properties": {
      "address": {
       "type": "string",
       "description": "Tezos address (tz1, tz2, tz3 or KT1)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "address",
      "type",
      "balance_xtz"
     ],
     "properties": {
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "type": {
       "type": "string",
       "description": "Type or kind"
      },
      "alias": {
       "type": [
        "string",
        "null"
       ],
       "description": "Known name of the account"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "address": {
       "type": "string",
       "description": "Account or contract address"
      },
      "counter": {
       "type": [
        "number",
        "null"
       ],
       "description": "Operation counter"
      },
      "delegate": {
       "type": [
        "object",
        "null"
       ],
       "description": "Baker the account delegates to, if any"
      },
      "revealed": {
       "type": "boolean",
       "description": "True when the public key has been revealed on chain"
      },
      "staked_xtz": {
       "type": [
        "number",
        "null"
       ],
       "description": "Staked xtz"
      },
      "balance_xtz": {
       "type": "number",
       "description": "Balance xtz"
      },
      "tokens_held": {
       "type": [
        "number",
        "null"
       ],
       "description": "Tokens held"
      },
      "transactions": {
       "type": [
        "number",
        "null"
       ],
       "description": "Number of transactions involving the account"
      },
      "unstaked_xtz": {
       "type": [
        "number",
        "null"
       ],
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-data-desk-tezos-account-lookup-b8e279c6/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)
