Skip to main content
POST
/
v1
/
account.createDeveloperApp
Create developer application
curl --request POST \
  --url https://api.steamsets.com/v1/account.createDeveloperApp \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "description": "<string>",
  "environment": "production",
  "generateKey": true,
  "name": "<string>"
}
'
{
  "apiKey": "<string>",
  "$schema": "<string>"
}
This endpoint is not intended for public use and requires user authentication

Authentication Required

This endpoint requires an active user session and cannot be accessed via API keys. It’s designed for authenticated user interactions within the web application.

Authorizations

Authorization
string
header
required

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

Body

application/json
description
string
required

The description of the app

Example:

"Your App Description"

environment
enum<string>
required

The environment to create the app for

Available options:
production,
development,
staging
Example:

"production"

generateKey
boolean
required

Whether to generate a key for the app

Example:

true

name
string
required

The name of the app

Example:

"Your App"

Response

OK

apiKey
string | null
required

The generated API Key

Example:

"api_123"

$schema
string<uri>

A URL to the JSON Schema for this object.

Example:

"https://api.steamsets.com/schemas/V1AccountCreateDeveloperAppResponseBody.json"