# Machine Shop – API Migration Pack

> Machine Shop – API Migration Pack is a paid API for AI agents from api.pay-forge.online, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-20).

Analyzes supplied documents to find evidence, compare baseline/candidate snapshots, extract typed JSON fields, and assess API migration compatibility—including x402 payment quote inspection.

## Facts

- Endpoint: POST https://api.pay-forge.online/v2/api-migration-pack?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/machine-shop-api-migration-pack-aa3838ee
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kRbf3kiUloaO1klbtDS7f

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 machine-shop-api-migration-pack-aa3838ee -d '<json body>'
```

Example prompt: Compare my baseline API spec against this candidate version using our consumer manifest and tell me if there are any breaking changes or x402 quote discrepancies — show me the evidence and cost preview before committing.

## When to prefer this

Choose this endpoint when you need to analyze, compare, or extract structured information from documents you already have in hand—especially for API migration assessments, x402 quote inspection, or policy-driven field extraction. It is not suitable for live web search, scheduled monitoring, or executing purchases.

## Known failure modes

- Missing required policy or consumer manifest causes validation error
- Malformed baseline or candidate JSON results in parse failure
- x402 quote schema mismatch produces inspection error
- Overly large documents may exceed payload limits
- No live web search available—external URL references in documents are not resolved
- Payment of $0.02 USDC required; insufficient funds blocks execution

## How this service works

Turn Apify product scrape results into safe catalog updates with Catalog Update Gate. Find evidence in supplied documents, compare snapshots, extract typed JSON fields, inspect x402 quotes and assess API migrations. Preview inputs, evidence and cost for free. No live web search, scheduled monitoring or third-party purchasing.

## Output

Returns a JSON object containing evidence findings from the supplied documents, a structured diff between baseline and candidate snapshots, extracted and typed JSON fields, an assessment of API migration compatibility, inspection results for any x402 quotes, and a cost preview for the analysis—all without performing live web searches or third-party transactions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "policy": {
   "$ref": "#/$defs/Policy"
  },
  "baseline": {
   "type": "object",
   "additionalProperties": true
  },
  "consumer": {
   "$ref": "#/$defs/ConsumerManifest"
  },
  "candidate": {
   "type": "object",
   "additionalProperties": true
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/machine-shop-api-migration-pack-aa3838ee/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.pay-forge.online](https://www.zero.xyz/host/api.pay-forge.online/llms.txt)
