# Spraay Gateway - RTP Robot Discovery

> Spraay Gateway - RTP Robot Discovery is a paid API for AI agents from gateway.spraay.app, paid per call via x402, $0.005000/call, status unknown (last checked 2026-09-15).

Lists and filters RTP (Real-Time Payment) robots available on the gateway, filterable by capability, chain, price, and status

## Facts

- Endpoint: GET https://gateway.spraay.app/api/v1/robots/list
- Price: $0.005000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/gateway-spraay-app-e92edfd8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lm3oACP_tu2n2ULD4NVJo

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 gateway-spraay-app-e92edfd8
```

Example prompt: Show me all active RTP robots on the Base chain that have image generation capability and cost no more than 0.01 USDC.

## When to prefer this

Use this endpoint when you need to discover available RTP robots on the Spraay gateway and want to filter by specific criteria like blockchain network, capability type, price ceiling, or operational status. Prefer this over general AI model listing when specifically looking for robots rather than models.

## Known failure modes

- Invalid chain value returns empty results or 400 error
- Invalid status filter returns no matches
- max_price filter with non-numeric string may cause parse error
- Empty result set when no robots match filters
- Payment failure (402) if x402 payment not processed correctly

## How this service works

Discover RTP robots. Filter by capability, chain, price, status.

## Output

Returns a paginated list of RTP robots with their metadata, including total count and an array of robot objects containing their capabilities, chain, price, and status information.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "chain": "base",
   "status": "active",
   "max_price": "0.01",
   "capability": "image_generation"
  }
 }
}
```

## 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",
     "properties": {
      "chain": {
       "type": "string"
      },
      "status": {
       "type": "string"
      },
      "max_price": {
       "type": "string"
      },
      "capability": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "total": {
       "type": "number"
      },
      "robots": {
       "type": "array"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/gateway-spraay-app-e92edfd8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gateway.spraay.app](https://www.zero.xyz/host/gateway.spraay.app/llms.txt)
