admin

Export Steam Web API keys in plaintext

post/v1/admin.exportSteamApiKeys

Request body

$schemastring uri

A URL to the JSON Schema for this object.

createdAfterstring date-time

Only export keys created at or after this time

createdBeforestring date-time

Only export keys created before this time

keyIdsstring[] nullable

Only export these keys. Empty means all keys.

limitinteger

Maximum number of keys to export. 0 means no limit.

onlyWorkingboolean

Test each key against Steam and drop the keys that fail. This is slow for many keys.

order'newest' | 'oldest' | 'random'

Order of the exported keys. The limit applies after ordering.

typesstring[] nullable

Only export keys of these types. Empty means all types.

Example request

{
  "$schema": "https://api.steamsets.com/schemas/V1AdminExportSteamApiKeysRequestBody.json"
}

Response

OK

$schemastring uri

A URL to the JSON Schema for this object.

brokeninteger required

Number of keys that failed the Steam test and were dropped. Always 0 when onlyWorking is false.

matchedinteger required

Number of keys that matched the filters, before the limit and the Steam test

Example response

{
  "$schema": "https://api.steamsets.com/schemas/V1AdminExportSteamApiKeysResponseBody.json"
}

Changes

Changed in 1 of the 24 revisions of this API.1

Of the 24 revisions, 1 has no diff computed.