# APEX Faucet Arc Token Screener API

> APEX Faucet Arc Token Screener API is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-01).

Returns APEX token market data (symbol, holder count, USD price) for the Arc network via a paid x402 call

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/arc-x402?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apex-faucet-arc-token-screener-api-4c0db33b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EpXm3Zlx46N0B3iA8yh4C

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 apex-faucet-arc-token-screener-api-4c0db33b
```

Example prompt: Can you pull the current APEX token price and holder count from the Arc network screener for me?

## When to prefer this

Use this endpoint when you need quick, lightweight APEX token market data (price and holders) from the Arc network without requiring wallet sign-up or gas. Prefer this over on-chain RPC calls when you want a simple REST-style lookup with predictable JSON output and x402 micropayment billing.

## Known failure modes

- Payment not received or insufficient — endpoint requires $0.004 USDC per call via x402 protocol; missing payment returns an error
- Network or server downtime on apexfaucet.xyz may result in a non-200 response
- Token data temporarily unavailable if Arc network indexing is lagging

## How this service works

Every signed x402-style payment on Arc since launch, read from the chain (plain USDC transfers carry no marker of what they paid for and are not counted): each EIP-3009 authorization spent on Arc USDC (AuthorizationUsed on 0x3600..., joined to the transfer it moved, in either of the two forms Arc logs it) and every Circle Gateway batch (net flows per address, decoded from submitBatch).

## Output

Returns a JSON object with ok (boolean success flag), data (containing token symbol, holder count, and USD price), paid (amount paid in USDC), tier (pricing tier label such as 'cheap'), and asset (payment asset, e.g. 'USDC').

## 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"
    }
   }
  },
  "output": {
   "type": "object"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "schema": {
  "type": "object",
  "properties": {
   "ok": {
    "type": "boolean"
   },
   "data": {
    "type": "object"
   },
   "paid": {
    "type": "number"
   },
   "tier": {
    "type": "string"
   },
   "asset": {
    "type": "string"
   }
  }
 },
 "example": {
  "ok": true,
  "data": {
   "symbol": "APEX",
   "holders": 9902,
   "priceUsd": 0.0000041
  },
  "paid": 0.01,
  "tier": "cheap",
  "asset": "USDC"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apex-faucet-arc-token-screener-api-4c0db33b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apexfaucet.xyz](https://www.zero.xyz/host/apexfaucet.xyz/llms.txt)
