# the402 — Get Job Status by ID

> the402 — Get Job Status by ID 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).

Retrieves the status and result of a previously submitted job on the the402.ai service marketplace by its job ID.

## Facts

- Endpoint: GET https://api.the402.ai/v1/jobs/%7Bid%7D
- 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-get-job-status-by-id-a4274bad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9jPqBpqZTsbq--fLn7Rcs

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-get-job-status-by-id-a4274bad
```

Example prompt: Check the status of my the402.ai job with ID job_abc123 and return the result if it's ready.

## When to prefer this

Use this endpoint after submitting a job through the the402.ai marketplace to poll for its completion and retrieve results. It is the standard async polling mechanism for any the402 service call that does not return results synchronously.

## Known failure modes

- Job ID not found — returns 404 or error if the ID does not exist
- Job still pending — result not yet available, status indicates in-progress
- Authentication failure — missing or invalid x402 payment header
- Malformed job ID — invalid string format returns validation error
- Service timeout — upstream job execution exceeded time limit

## 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 job's current status and, if complete, the result payload from the underlying service that was purchased and executed.

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/the402-get-job-status-by-id-a4274bad/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)
