Skip to main content
POST
Import keys into a playtest's key vault

Authorizations

Authorization
string
header
required

Personal API key (prefix up_). Create one in the studio under Account → API keys.

Path Parameters

studioId
string
required
playtestId
string
required

Body

application/json
keyType
enum<string>
required
Available options:
steam,
custom
sourceKeyVaultIds
string[]
required
Minimum array length: 1
steamKeyType
enum<string> | null

Steam key variant (playtest_standard, default_release, release_state_override, developer_autogrant). Only when keyType is 'steam'.

Available options:
playtest_standard,
default_release,
release_state_override,
developer_autogrant,
null
steamRedeemScope
enum<string> | null

What a Steam key unlocks (game, dlc, bundle). Only when keyType is 'steam'.

Available options:
game,
dlc,
bundle,
null
scope
enum<string>
default:available
Available options:
all,
available,
unredeemed
maxCount
integer
Required range: x <= 2250

Response

200 - application/json

Keys imported (with dedup skips)

data
object
required