Skip to main content
POST
/
swaps
/
offers
/
{id}
/
order
Place a swap order.
curl --request POST \
  --url https://studio-api.onlytraffic.com/api/external/v1/swaps/offers/{id}/order \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "of_account_id": 123,
  "quantity": 2
}
'
{
  "success": true,
  "data": {
    "order_id": "swpo_xxxxxxx"
  }
}

Documentation Index

Fetch the complete documentation index at: https://onlytraffic.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Places an order against another studio’s swap offer. The platform takes no commission: only the guaranteed-price escrow is held on each side. Eligibility is checked at submit time:
  • you own the model on your side
  • model meets the performer-top floor
  • OnlyFans session is active for the model
  • model has at least 5 GG content items and at least 2 promo texts
  • requested quantity falls inside the offer’s [min_quantity, max_quantity]

Authorizations

X-API-Key
string
header
required

Your API key from the Studio Dashboard

Path Parameters

id
integer
required

Numeric resource id.

Required range: x >= 1

Body

application/json
of_account_id
integer
required

Numeric id of one of your linked OF accounts.

quantity
integer
required

Inside the offer's [min_quantity, max_quantity].

Required range: x >= 1
approved_swap_terms
enum<boolean>
required

Must be true. Attests acceptance of the swap-order terms.

Available options:
true

Response

Order placed.

success
boolean
data
object