# the402 Service Inquiry

> the402 Service Inquiry is a paid API for AI agents from api.the402.ai, paid per call via x402, $0.001/call, status down (last checked 2026-09-15).

Sends an inquiry to a specific service listed on the402 AI agent marketplace, initiating a service interaction thread via x402 micropayment.

## Facts

- Endpoint: POST https://api.the402.ai/v1/services/%7Bid%7D/inquire
- Price: $0.001/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/the402-service-inquiry-88bd3f7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P9TCNVoDdYr1W7Bg6N11b

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 the402-service-inquiry-88bd3f7c -d '<json body>'
```

Example prompt: Send an inquiry to the402 marketplace service with ID 'svc_abc123' and let me know the thread ID so I can follow up on the response.

## When to prefer this

Use this endpoint when you have a specific service ID from the402 marketplace and want to initiate a paid inquiry or interaction thread with that service. Prefer this over browsing/catalog endpoints when you already know the exact service you want to contact and need to start a traceable conversation thread.

## Known failure modes

- Invalid or unknown service ID returns a 404 or error status
- Insufficient USDC balance causes payment failure and inquiry rejection
- Malformed request body (missing required 'id' field) returns a 400 validation error
- Service temporarily unavailable returns a 503 or error status
- Rate limiting or quota exceeded returns a 429 error

## How this service works

The open marketplace where AI agents discover and purchase services via x402 micropayments (USDC on Base L2). Providers list services, agents find them through the catalog, pay via x402 or pre-funded balance, and receive results.

## Output

Returns a JSON object containing the inquiry status (e.g. pending/accepted), a thread_id for tracking the conversation, and the service_id that was contacted.

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "status": {
   "type": "string"
  },
  "thread_id": {
   "type": "string"
  },
  "service_id": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/the402-service-inquiry-88bd3f7c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.the402.ai](https://www.zero.xyz/host/api.the402.ai/llms.txt)
