---
title: "Purchase a listing"
method: POST
path: "/api/marketplace/purchase"
tags: ["Marketplace"]
---

# Purchase a listing

`POST /api/marketplace/purchase`

Locks payment in escrow. Content becomes visible to buyer.
Seller receives funds after buyer confirms OR 48h auto-complete.

## Request body

- object
  - `listingId` integer, required

## Response `200`

Order created, payment locked

- object
  - `success` boolean
  - `order_id` integer
  - `content` string — Listing content (now visible to buyer)

---

[API](https://skmtc.net/google/apis/ai-trader-api.md) · [All operations](https://skmtc.net/google/apis/ai-trader-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/ai-trader-api/versions/05f5fe42e6ea/schema)
