Skip to main content
POST
/
v2
/
account-offers
/
create
Create an account offer (new format)
curl --request POST \
  --url https://api.gameboost.com/v2/account-offers/create \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "game_id": 123,
  "title": "<string>",
  "description": "<string>",
  "price": 10.99,
  "credentials": [
    "Login: myuser\nPassword: mypass123",
    "Login: myuser2\nPassword: mypass456"
  ],
  "image_urls": [
    "https://example.com/image1.jpg",
    "https://example.com/image2.jpg"
  ],
  "account_data": {},
  "game": "<string>",
  "slug": "<string>",
  "dump": "<string>",
  "private_note": "<string>",
  "is_manual": false,
  "delivery_instructions": "<string>",
  "delivery_time": {
    "duration": 10,
    "unit": "hours"
  },
  "game_items": {
    "champions": [
      "lol-aatrox",
      "lol-zed"
    ],
    "skins": [
      "lol-academy-ahri"
    ]
  }
}
'
{
  "data": {
    "id": 123,
    "game": {
      "id": 123,
      "name": "<string>",
      "slug": "<string>"
    },
    "account_order_ids": [
      123
    ],
    "title": "<string>",
    "slug": "<string>",
    "description": "<string>",
    "parameters": {},
    "dump": "<string>",
    "status": "draft",
    "delivery_time": {
      "duration": 123,
      "unit": "minutes",
      "format": "<string>",
      "format_long": "<string>",
      "seconds": 123
    },
    "is_manual_delivery": true,
    "credentials": {
      "login": "<string>",
      "password": "<string>",
      "email_login": "<string>",
      "email_password": "<string>",
      "email_provider": "<string>"
    },
    "delivery_instructions": "<string>",
    "price": "<string>",
    "price_usd": "<string>",
    "views": 123,
    "image_urls": [
      "<string>"
    ],
    "created_at": 123,
    "updated_at": 123,
    "listed_at": 123
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Create an account offer using the new credential format. Legacy login/password fields are not accepted.

game_id
integer
required

Unique identifier for the game (required if game slug not provided)

title
string
required

Display title for the account offer

Maximum string length: 255
description
string
required

Detailed description of the account and its features

Maximum string length: 2048
price
number
required

Account price in EUR currency, up to 2 decimal places

Required range: x >= 0.99
Example:

10.99

credentials
string[]
required

Array of credential strings. Each entry represents one deliverable credential set. At least one credential is required.

Minimum array length: 1

Credential string (e.g. "Login: user\nPassword: pass")

Maximum string length: 500
Example:
[
  "Login: myuser\nPassword: mypass123",
  "Login: myuser2\nPassword: mypass456"
]
image_urls
string[]
required

Array of image URLs showcasing the account, imgur not supported

Minimum array length: 1

Image URL

Example:
[
  "https://example.com/image1.jpg",
  "https://example.com/image2.jpg"
]
account_data
object
required

Specifics available via the template endpoint. Game-specific account attributes such as level, rank, champions unlocked, etc.

game
string

Slug of the game (required if game_id not provided)

slug
string

Custom URL-friendly identifier (auto-generated if not provided)

Maximum string length: 255
dump
string

Searchable metadata including keywords, tags, and categorization terms

Maximum string length: 2048
private_note
string

Private note only visible to you

Maximum string length: 2048
is_manual
boolean
default:false

Indicates if account requires manual delivery by seller

delivery_instructions
string

Special instructions for account delivery, provided to buyer after purchase, this field is not encrypted

Maximum string length: 2048
delivery_time
object

Expected delivery time object (required if manual delivery)

Example:
{ "duration": 10, "unit": "hours" }
game_items
object

Object containing game item type slugs as keys with arrays of item names/slugs as values

Example:
{
  "champions": ["lol-aatrox", "lol-zed"],
  "skins": ["lol-academy-ahri"]
}

Response

Successfully created account offer

data
object

Account offer object