Steam

Get Steam featured items

Get the specials, upcoming games, top sellers and new releases on the Steam store front page.

GET/v1/steam/featured
1credit
x-api-keystringheader

API key (`sfk_...`)

Parameters
2
countrystringquery

Country the prices are shown for, as an ISO 3166-1 alpha-2 code. Default: `US`.

pattern: ^[A-Za-z]{2}$

languagestringquery

Language of the text: a Steam language name or short code such as `german` or `de`. Default: `en`.

Response fields
90

Endpoint-specific response payload.

datacountry
string

Country the prices are for, e.g. `US`.

Discounted apps.

dataspecials[]type
string

What `id` is: an app, a package or a bundle. Bundles sell several apps together and have their own store URL.

one of: app, package, bundle

dataspecials[]id
integer

Steam id of the app, package or bundle.

dataspecials[]name
string

Name.

dataspecials[]url
string

Store page URL.

dataspecials[]imageUrl
stringnullable

Header image.

dataspecials[]capsuleUrl
stringnullable

Wide capsule image.

dataspecials[]discounted
boolean

Whether the item is on sale.

Price; null when the app has no price (free or not out yet).

dataspecials[]pricecurrency
stringnullable

ISO currency code, e.g. `USD`, when known; otherwise null.

dataspecials[]priceinitial
integernullable

Price before any discount, in hundredths of the currency unit (divide by 100, also for yen and won). Null when only the discounted price is available and the currency could not be determined.

dataspecials[]pricefinal
integernullable

Price to pay now, in hundredths of the currency unit (divide by 100, also for yen and won).

dataspecials[]pricediscountPercent
integer

Current discount, 0 to 100.

dataspecials[]priceinitialFormatted
stringnullable

Price before discount as text, e.g. `$19.99`; null when there is no discount or no formatted price is available, as on suggestions and featured items.

dataspecials[]pricefinalFormatted
stringnullable

Price now as text, e.g. `$9.99`; null when no formatted price is available, as on suggestions and featured items.

dataspecials[]discountEndsAt
stringnullable

When the discount ends (ISO 8601 UTC).

Operating systems the app runs on.

dataspecials[]platformswindows
boolean

Whether the app runs on Windows.

dataspecials[]platformsmac
boolean

Whether the app runs on macOS.

dataspecials[]platformslinux
boolean

Whether the app runs on Linux.

dataspecials[]controllerSupport
stringnullable

`full` or `partial`; null when none.

Apps coming soon.

datacomingSoon[]type
string

What `id` is: an app, a package or a bundle. Bundles sell several apps together and have their own store URL.

one of: app, package, bundle

datacomingSoon[]id
integer

Steam id of the app, package or bundle.

datacomingSoon[]name
string

Name.

datacomingSoon[]url
string

Store page URL.

datacomingSoon[]imageUrl
stringnullable

Header image.

datacomingSoon[]capsuleUrl
stringnullable

Wide capsule image.

datacomingSoon[]discounted
boolean

Whether the item is on sale.

Price; null when the app has no price (free or not out yet).

datacomingSoon[]pricecurrency
stringnullable

ISO currency code, e.g. `USD`, when known; otherwise null.

datacomingSoon[]priceinitial
integernullable

Price before any discount, in hundredths of the currency unit (divide by 100, also for yen and won). Null when only the discounted price is available and the currency could not be determined.

datacomingSoon[]pricefinal
integernullable

Price to pay now, in hundredths of the currency unit (divide by 100, also for yen and won).

datacomingSoon[]pricediscountPercent
integer

Current discount, 0 to 100.

datacomingSoon[]priceinitialFormatted
stringnullable

Price before discount as text, e.g. `$19.99`; null when there is no discount or no formatted price is available, as on suggestions and featured items.

datacomingSoon[]pricefinalFormatted
stringnullable

Price now as text, e.g. `$9.99`; null when no formatted price is available, as on suggestions and featured items.

datacomingSoon[]discountEndsAt
stringnullable

When the discount ends (ISO 8601 UTC).

Operating systems the app runs on.

datacomingSoon[]platformswindows
boolean

Whether the app runs on Windows.

datacomingSoon[]platformsmac
boolean

Whether the app runs on macOS.

datacomingSoon[]platformslinux
boolean

Whether the app runs on Linux.

datacomingSoon[]controllerSupport
stringnullable

`full` or `partial`; null when none.

Top selling apps.

datatopSellers[]type
string

What `id` is: an app, a package or a bundle. Bundles sell several apps together and have their own store URL.

one of: app, package, bundle

datatopSellers[]id
integer

Steam id of the app, package or bundle.

datatopSellers[]name
string

Name.

datatopSellers[]url
string

Store page URL.

datatopSellers[]imageUrl
stringnullable

Header image.

datatopSellers[]capsuleUrl
stringnullable

Wide capsule image.

datatopSellers[]discounted
boolean

Whether the item is on sale.

Price; null when the app has no price (free or not out yet).

datatopSellers[]pricecurrency
stringnullable

ISO currency code, e.g. `USD`, when known; otherwise null.

datatopSellers[]priceinitial
integernullable

Price before any discount, in hundredths of the currency unit (divide by 100, also for yen and won). Null when only the discounted price is available and the currency could not be determined.

datatopSellers[]pricefinal
integernullable

Price to pay now, in hundredths of the currency unit (divide by 100, also for yen and won).

datatopSellers[]pricediscountPercent
integer

Current discount, 0 to 100.

datatopSellers[]priceinitialFormatted
stringnullable

Price before discount as text, e.g. `$19.99`; null when there is no discount or no formatted price is available, as on suggestions and featured items.

datatopSellers[]pricefinalFormatted
stringnullable

Price now as text, e.g. `$9.99`; null when no formatted price is available, as on suggestions and featured items.

datatopSellers[]discountEndsAt
stringnullable

When the discount ends (ISO 8601 UTC).

Operating systems the app runs on.

datatopSellers[]platformswindows
boolean

Whether the app runs on Windows.

datatopSellers[]platformsmac
boolean

Whether the app runs on macOS.

datatopSellers[]platformslinux
boolean

Whether the app runs on Linux.

datatopSellers[]controllerSupport
stringnullable

`full` or `partial`; null when none.

Newly released apps.

datanewReleases[]type
string

What `id` is: an app, a package or a bundle. Bundles sell several apps together and have their own store URL.

one of: app, package, bundle

datanewReleases[]id
integer

Steam id of the app, package or bundle.

datanewReleases[]name
string

Name.

datanewReleases[]url
string

Store page URL.

datanewReleases[]imageUrl
stringnullable

Header image.

datanewReleases[]capsuleUrl
stringnullable

Wide capsule image.

datanewReleases[]discounted
boolean

Whether the item is on sale.

Price; null when the app has no price (free or not out yet).

datanewReleases[]pricecurrency
stringnullable

ISO currency code, e.g. `USD`, when known; otherwise null.

datanewReleases[]priceinitial
integernullable

Price before any discount, in hundredths of the currency unit (divide by 100, also for yen and won). Null when only the discounted price is available and the currency could not be determined.

datanewReleases[]pricefinal
integernullable

Price to pay now, in hundredths of the currency unit (divide by 100, also for yen and won).

datanewReleases[]pricediscountPercent
integer

Current discount, 0 to 100.

datanewReleases[]priceinitialFormatted
stringnullable

Price before discount as text, e.g. `$19.99`; null when there is no discount or no formatted price is available, as on suggestions and featured items.

datanewReleases[]pricefinalFormatted
stringnullable

Price now as text, e.g. `$9.99`; null when no formatted price is available, as on suggestions and featured items.

datanewReleases[]discountEndsAt
stringnullable

When the discount ends (ISO 8601 UTC).

Operating systems the app runs on.

datanewReleases[]platformswindows
boolean

Whether the app runs on Windows.

datanewReleases[]platformsmac
boolean

Whether the app runs on macOS.

datanewReleases[]platformslinux
boolean

Whether the app runs on Linux.

datanewReleases[]controllerSupport
stringnullable

`full` or `partial`; null when none.

Metadata describing the request and billing outcome.

metarequestId
string

Unique request identifier for tracing this API call.

min 1 chars

metacreditsCharged
integer

Credits charged for this request.

≥ 0

metaversion
string

Public API version that served the response.

one of: v1

Code example

curl "https://api.socialfetch.dev/v1/steam/featured?country=US" \
  -H "x-api-key: YOUR_API_KEY"

Responses

Featured Steam store items.