# agentsvc.io Credits Top-Up

> agentsvc.io Credits Top-Up is a paid API for AI agents from agentsvc.io, paid per call via x402, $1/call, status unknown (last checked 2026-10-11).

Top up an agentsvc.io prepaid credit balance with USDC to fund subsequent API calls without per-call blockchain payments

## Facts

- Endpoint: POST https://agentsvc.io/api/v1/proxy/credits-topup-1?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentsvc-io-credits-top-up-c3dfc5f9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mTADNWxVlPGuWWqGGtAX9

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 agentsvc-io-credits-top-up-c3dfc5f9 -d '<json body>'
```

Example prompt: Top up my agentsvc.io credit balance with $1 USDC so I have funds ready to make API calls without paying per request each time.

## When to prefer this

Choose this endpoint when you want to pre-fund an agentsvc.io balance to avoid per-call USDC payments on every individual API request, reducing transaction overhead for high-frequency or batch usage of agentsvc.io's 70 web services.

## Known failure modes

- Insufficient USDC in wallet — payment rejected with 402 error
- Invalid or malformed request body — 400 bad request
- Payment transaction failure on Base or Solana network — timeout or network error
- Duplicate transaction detection — idempotency conflict
- Service unavailable — 503 if agentsvc.io backend is down

## How this service works

86 APIs for AI agents: web scraping and crawling to Markdown, AI summaries, data extraction and cited answers, screenshots and PDF, PDF, OCR and document conversion, news, paper and developer search and more, paid per call with USDC on Base, Solana, Polygon or Arbitrum via x402. No account, no API key, free sample on every service.

## Output

Returns a session token and updated USDC balance reflecting the newly deposited credits on the agentsvc.io platform.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [],
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "token": {
       "type": "string"
      },
      "balance_usdc": {
       "type": "number"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success",
  "data"
 ],
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "token": {
     "type": "string"
    },
    "balance_usdc": {
     "type": "number"
    }
   }
  },
  "payment": {
   "type": "object",
   "properties": {
    "tip": {
     "type": "string"
    },
    "note": {
     "type": "string"
    },
    "payer": {
     "type": "string"
    },
    "status": {
     "enum": [
      "settling",
      "settled"
     ],
     "type": "string",
     "description": "settling: verified and delivered, on-chain transfer follows in the background. Send X-Payment-Settle: sync to wait."
    },
    "network": {
     "type": "string"
    },
    "settled": {
     "type": "boolean"
    },
    "explorer": {
     "type": [
      "string",
      "null"
     ]
    },
    "amount_usdc": {
     "type": "number"
    },
    "transaction": {
     "type": [
      "string",
      "null"
     ]
    }
   }
  },
  "success": {
   "type": "boolean",
   "const": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agentsvc-io-credits-top-up-c3dfc5f9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agentsvc.io](https://www.zero.xyz/host/agentsvc.io/llms.txt)
