# APEX Faucet Exit Check Bulk

> APEX Faucet Exit Check Bulk is a paid API for AI agents from apexfaucet.xyz, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-03).

Checks a batch of Solana/X1 token mint addresses to identify which positions cannot be sold cleanly, ranked worst-first

## Facts

- Endpoint: GET https://apexfaucet.xyz/api/x402/exit-check-bulk?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-03
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apex-faucet-exit-check-bulk-b3ded4c9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E-tV-KTbJITvpnno20uyc

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-exit-check-bulk-b3ded4c9
```

Example prompt: Can you check these Solana token mints and tell me which ones I can't sell cleanly, ranked from worst to best: mint1abc,mint2def,mint3ghi,mint4jkl?

## When to prefer this

Use this endpoint when you need to bulk-screen up to 25 Solana or X1 token mint addresses for exit/sell feasibility in a single call. It is particularly useful before entering a position or auditing a portfolio for illiquid or honeypot tokens. Prefer this over single-token checks when handling watchlists or multi-token portfolios to save on latency and cost.

## Known failure modes

- More than 25 mint addresses submitted — only 25 are supported per call
- Invalid or malformed mint address in the comma-separated list causes partial or full failure
- Payment of 0.025 USDC not provided or rejected via x402 protocol
- Network or RPC issues querying Solana/X1 chain data result in stale or missing token info
- Empty or missing mints parameter returns an error response

## How this service works

Portfolio exit analysis: pass up to 25 mints and get back which positions you are trapped in, ranked worst first. Single-token analysis is free.

## Output

Returns a JSON object with an ok boolean, a data object containing per-token details (symbol, holder count, USD price), plus payment metadata including the amount paid, tier, and asset used. Tokens that cannot be sold cleanly are surfaced first in the ranking.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "mints"
     ],
     "properties": {
      "mints": {
       "type": "string",
       "maxList": 25,
       "pattern": "^ *[1-9A-HJ-NP-Za-km-z]{32,44}( *, *[1-9A-HJ-NP-Za-km-z]{32,44})* *,? *$",
       "description": "Comma-separated Solana/X1 token mint addresses (up to 25). Returns which positions cannot be sold cleanly, worst first."
      }
     }
    }
   }
  },
  "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-exit-check-bulk-b3ded4c9/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)
