Simulmedia · Authentication Profile
Simulmedia Authentication
Authentication
Simulmedia secures its APIs with oauth2 across 2 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the clientCredentials flow(s).
CompanyAdvertisingTelevisionConnected TVGamesAdTechRewarded VideoMedia Buying
Methods: oauth2
Schemes: 2
OAuth flows: clientCredentials
API key in:
Security Schemes
OAuth2ClientCredentials oauth2
BearerToken http
scheme: bearer
Source
Authentication Profile
generated: '2026-08-13'
method: searched
source: https://github.com/simulmedia/playerwon-sdk
docs: https://github.com/simulmedia/playerwon-sdk
api: PlayerWON API
base_url: https://game.simulmedia-apis.com
summary:
types: [oauth2]
oauth2_flows: [clientCredentials]
token_delivery: bearer
notes: >-
The PlayerWON API uses OAuth 2.0 client-credentials. A game server exchanges
its CLIENT_ID / CLIENT_SECRET (plus the game title id, `tid`) at the /token
endpoint for a short-lived access token, then passes it to the game client
which sends it as an `Authorization: Bearer <token>` header on every
subsequent call. Secrets never ship in the game client.
schemes:
- name: OAuth2ClientCredentials
type: oauth2
flow: clientCredentials
token_url: https://game.simulmedia-apis.com/token
token_request:
content_type: application/x-www-form-urlencoded
parameters:
- name: client_id
required: true
- name: client_secret
required: true
- name: grant_type
required: true
value: client_credentials
- name: tid
required: true
description: PlayerWON game title id.
- name: idfa
required: false
description: Optional device advertising identifier appended to the token request.
token_response:
fields: [access_token, token_type, expires_in]
sources: [DevGameServer/cmd/gameserver/gameserver.go]
- name: BearerToken
type: http
scheme: bearer
description: >-
Access token returned by /token is sent as `Authorization: Bearer <token>`
on the /session, /opportunity, /start, /progress, /complete and /abort calls.
sources: [UnitySDK/Assets/PlayerWon-SDK/Classes/Bridge.cs]
scopes:
supported: false
note: >-
No `scope` parameter on the token request and no scope reference in the docs
or SDK. A token is scoped implicitly to the game title named by `tid`, so no
scopes/ artifact is emitted.
unauthenticated_surface:
- path: /sdk/telemetry
method: POST
note: >-
The Unity SDK posts telemetry with only a Content-Type header — no
Authorization. Recorded as observed in the first-party implementation.
source: UnitySDK/Assets/PlayerWon-SDK/Classes/Telemetry.cs
x-evidence:
probed: '2026-08-13'
observations:
- request: POST /token with grant_type=client_credentials only
http_status: 400
body: '{"message":"client_id: no value"}'
confirms: /token is live and enforces the client-credentials parameter set.
- request: POST /session with no Authorization header
http_status: 401
body: '{"message":"Unauthorized"}'
confirms: Bearer token is required on the resource endpoints.
- request: POST /opportunity with no Authorization header
http_status: 401
body: '{"message":"Unauthorized"}'
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/simulmedia-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.