Skip to main content
PlayStation Network endpoints accept a PSN online ID or account ID. POST /search is validation-only: it normalizes the identifier type and does not call Sony or consume credits.

Search types

Canonical types:
  • online_id
  • account_id
Aliases:
  • psn, playstation, username, and onlineid -> online_id
  • id, account, account_id, and psn_account_id -> account_id
The API also normalizes my.playstation.com and psnprofiles.com profile URLs to an online ID when possible.

Endpoint groups


Fast path

Validate an input before launching enrichment.
Use /all when you need a complete PlayStation Network profile.

Availability

Provider-backed routes require PlayStation provider authentication configured server-side. If resolve fails, enriched routes return an error. In /all, secondary collector failures are returned in data.partialErrors.

Caching

Provider responses are cached by collector and normalized identifier or account ID. Cache entries reduce repeated provider calls and do not change route pricing.