---
title: "Paid: Invoke a marketplace skill (pay-per-call)"
method: GET
path: "/api/x402/skill-call"
---

# Paid: Invoke a marketplace skill (pay-per-call)

`GET /api/x402/skill-call`

## Request

- Base URL: `https://three.ws`
- URL: `https://three.ws/api/x402/skill-call`
- Auth: none required

Pay the per-call price of a marketplace skill in USDC (Base or Solana) and receive its executable payload: the tool schema and content the calling agent runs. Payment settles straight to the skill author's wallet. Per-call pricing — every invocation is a fresh payment.

## Query parameters

- `skill` string, required

## Response `200`

Skill payload: tool schema + content

## Other responses

- `400`: Missing or invalid skill slug
- `402`: Payment Required (x402)
- `404`: Skill not found
- `409`: Skill not currently purchasable

---

[API](https://skmtc.dev/three/apis/three-ws-api.md) · [All operations](https://skmtc.dev/three/apis/three-ws-api/llms.txt) · [OpenAPI document](https://skmtc.dev/three/apis/three-ws-api/revisions/dbc5e3a81b79?raw)
