Developers

Passport.GG is infrastructure, not just a front end

Use Passport.GG as the identity, event, and community layer behind your own products. Authentication, profiles, rankings, and event data are available through structured APIs and embeds.

Authentication and account linking

Let players sign in with their passport and link existing community accounts. The same identity flows through every product surface your organisation builds.

Identity and profile APIs

Read verified player and team profiles, eligibility context, and participation history with structured, well-documented endpoints.

Event and standings data

Pull fixtures, results, brackets, and rankings into your own apps, broadcasts, or partner integrations.

Embeds and webhooks

Embed rankings, brackets, and profile widgets into your sites. Subscribe to webhooks for the moments that matter to your stack.

Passport.GG / playersv1
GET /v1/players/{playerId}
Authorization: Bearer <token>

{
  "id": "pg_4f8c…",
  "handle": "@amensah",
  "verified": true,
  "country": "GH",
  "team": { "id": "tm_…", "name": "Accra Knights" },
  "ranking": { "season": "2025-S1", "position": 1, "points": 1820 },
  "history": [
    { "event": "Africa Community eCup", "result": "1st", "date": "2025-06-15" }
  ]
}
What you can build

A few common patterns

Federation portals

An official site backed by Passport.GG identity, with verified rankings and accreditation status.

Broadcast overlays

Live brackets, standings, and player cards driven by the same data the organiser uses.

Partner experiences

Sponsored programmes, rewards, and benefits tied to real, verified participation history.

Documentation and integration support

Detailed documentation, sandbox environments, and integration support are available to partners working with Passport.GG. Get in touch to access API keys and walkthroughs for your stack.

Request documentation access

Build on the identity layer for esports

Tell us what you're building and we'll help you scope an integration that fits.