Electronic Arts · Authentication Profile

Electronic Arts Authentication

Authentication

Electronic Arts declares 0 security scheme(s) across its OpenAPI definitions.

GamingVideo GamesEntertainmentConsumerPlayer ServicesFortune 1000
Methods: Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

electronic-arts-authentication.yml Raw ↑
generated: '2026-09-06'
method: searched
source: >-
  https://accounts.ea.com/.well-known/openid-configuration (HTTP 200) and
  https://accounts.ea.com/.well-known/oauth-authorization-server (HTTP 200), both fetched
  2026-09-06 and saved verbatim to well-known/; enriched from EA's own FC Community API
  announcement at https://www.ea.com/games/ea-sports-fc/fc-26/news/pitch-notes-fc26-community-api-update
  (HTTP 200) and https://help.ea.com/en/articles/ea-sports-fc/community-api/ (HTTP 200).
provider: Electronic Arts
providerId: electronic-arts
summary: >-
  Electronic Arts publishes no OpenAPI, so this profile is read from the OpenID Connect
  Discovery and RFC 8414 authorization-server metadata EA actually serves on
  accounts.ea.com. Every EA integration surface known to be public — the EA app, the
  approved EA SPORTS FC community partners — authenticates through this one authorization
  server. There is no public API-key programme and no self-service client registration.
authorization_server:
  issuer: accounts.ea.com
  authorization_endpoint: https://accounts.ea.com/connect/auth
  token_endpoints:
  - https://accounts.ea.com/connect/token
  - https://accounts2s.ea.com/connect/token
  - https://accounts.internal.ea.com/connect/token
  userinfo_endpoint: https://accounts.ea.com/connect/userinfo
  jwks_uri: https://accounts.ea.com/connect/.well-known/openid-configuration/certs
  id_token_signing_alg_values_supported:
  - RS256
  code_challenge_methods_supported:
  - plain
  - S256
  token_endpoint_auth_methods_supported:
  - client_secret_post
  - client_certificate_post
  subject_types_supported:
  - public
security_schemes:
- name: ea_oidc
  type: openIdConnect
  openIdConnectUrl: https://accounts.ea.com/.well-known/openid-configuration
  description: >-
    EA Account OpenID Connect. Advertises the full response_types matrix
    (code, token, id_token and every hybrid combination), RS256-signed ID tokens, and the
    openid/email/phone/profile scope set. Client credentials are issued by EA; there is no
    public registration endpoint and the discovery document advertises none.
- name: ea_oauth2_authorization_code
  type: oauth2
  flow: authorizationCode
  authorizationUrl: https://accounts.ea.com/connect/auth
  tokenUrl: https://accounts.ea.com/connect/token
  pkce: supported
  description: >-
    The delegated-consent flow behind the EA SPORTS FC Community API. EA's own wording:
    the player completes "a secure EA login flow", is "asked to grant that website
    permission to make specific requests to FC services on your behalf", and the partner
    site receives "permissions to make specific API requests" but never the password or
    login credentials.
- name: ea_mtls_client
  type: mutualTLS
  description: >-
    client_certificate_post is advertised as a token-endpoint client authentication method
    alongside client_secret_post, implying certificate-bound partner clients. EA publishes
    no documentation for it; recorded because the discovery document declares it.
client_onboarding:
  self_service: false
  public_registration_endpoint: false
  process: >-
    Partner approval only. EA states plainly on the FC Community API announcement: "We are
    not accepting requests at this time." The three approved EA SPORTS FC community
    partners at the time of this probe are FUT.GG, FUTBIN and FUTWIZ.
  source: https://www.ea.com/games/ea-sports-fc/fc-26/news/pitch-notes-fc26-community-api-update
gaps:
- >-
  No public API reference, no scope reference beyond the four OIDC scopes in the discovery
  document, and no documented base URL for the FC Community API resource server.
- >-
  No /.well-known/oauth-protected-resource (RFC 9728) is served on any EA host, so a client
  cannot discover which resource server the tokens are for.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/electronic-arts-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.