forked from syntaxerrors/Steam
-
Notifications
You must be signed in to change notification settings - Fork 0
Endpoints Publisher API
TeemoCell edited this page Jul 20, 2026
·
3 revisions
Publisher calls require a Steamworks publisher key and must run on a trusted server.
Use a separate client so privileged credentials are not mixed with a normal Web API key:
use TeemoCell\SteamWebApi\Client;
$publisher = (new Client(apiKey: $publisherKey))->publisher();| Method | Description |
|---|---|
| `CheckAppOwnership(int | string $steamId, int $appId)` |
GetNewsForAppAuthed(...) |
Returns authenticated app-news data. |
$ownership = $publisher->CheckAppOwnership(
steamId: $steamId,
appId: 620,
);Publisher keys must never be sent to browser JavaScript, mobile apps, desktop clients or game clients. Keep calls server-side and restrict access to their results. See Security.
Documentation for teemocell/steam-web-api · Licensed under the MIT License