# PaidHandshake Exchange Machine API

**Canonical:** https://apis.io/apis/paidhandshake/paidhandshake-machine-api/  
**Provider:** PaidHandshake Exchange — https://apis.io/providers/paidhandshake/  
**Base URL:** https://paidhandshake.com  
**Documentation:** https://paidhandshake.com/openapi.json

PaidHandshake Exchange Machine API is one of 10 APIs that [PaidHandshake Exchange](https://apis.io/providers/paidhandshake/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 3 JSON Schema definitions. Tagged areas include Machine. The published artifact set on APIs.io includes an OpenAPI specification and 3 JSON Schemas.

The Machine API from PaidHandshake Exchange — 12 operation(s) for machine.

## Operations (13)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/machine/v1/wallet/topup/x402` | Fund an authenticated machine wallet with Base USDC via x402, no human checkout |
| GET | `/api/machine/v1/onboarding` | Self-service machine buyer onboarding instructions |
| POST | `/api/machine/v1/enroll` | Create a zero-balance machine identity |
| POST | `/api/machine/v1/quote` | Get a free preflight quote for broad lawful paid worker fulfillment |
| GET | `/api/machine/v1/capabilities` | Describe machine-payment capabilities |
| POST | `/api/machine/v1/jobs` | Submit a machine-authorized custom or standard paid job |
| GET | `/api/machine/v1/jobs/{job_id}` | Poll a machine job |
| GET | `/api/machine/v1/wallet` | Read machine wallet and limits |
| GET | `/api/machine/v1/watches` | List recurring paid watches |
| POST | `/api/machine/v1/watches` | Create a recurring paid watch |
| GET | `/api/machine/v1/watches/{watch_id}` | Get one recurring paid watch |
| POST | `/api/machine/v1/watches/{watch_id}/enable` | Enable a watch |
| POST | `/api/machine/v1/watches/{watch_id}/disable` | Disable a watch |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/paidhandshake/refs/heads/main/openapi/paidhandshake-machine-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/paidhandshake/refs/heads/main/json-schema/paidhandshake-recurring-watch-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/paidhandshake/refs/heads/main/json-schema/paidhandshake-machine-job-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/paidhandshake/refs/heads/main/json-schema/paidhandshake-machine-quote-request-schema.json

## Other PaidHandshake Exchange APIs (9)

- [PaidHandshake Exchange Capabilities API](https://apis.io/apis/paidhandshake/paidhandshake-capabilities-api/)
- [PaidHandshake Exchange Checkout API](https://apis.io/apis/paidhandshake/paidhandshake-checkout-api/)
- [PaidHandshake Exchange Inventory API](https://apis.io/apis/paidhandshake/paidhandshake-inventory-api/)
- [PaidHandshake Exchange Proof API](https://apis.io/apis/paidhandshake/paidhandshake-proof-api/)
- [PaidHandshake Exchange Quote API](https://apis.io/apis/paidhandshake/paidhandshake-quote-api/)
- [PaidHandshake Exchange Sample API](https://apis.io/apis/paidhandshake/paidhandshake-sample-api/)
- [PaidHandshake Exchange Search API](https://apis.io/apis/paidhandshake/paidhandshake-search-api/)
- [PaidHandshake Exchange .well Known API](https://apis.io/apis/paidhandshake/paidhandshake-well-known-api/)
- [PaidHandshake Exchange X402 API](https://apis.io/apis/paidhandshake/paidhandshake-x402-api/)

## Tags

Machine

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/paidhandshake/paidhandshake-machine-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/paidhandshake/.
