OSINTverseDocs

Scopes and claims

The identity scopes a Sign in with OSINTverse app can request and the claims it receives.

Markdown version

Sign in with OSINTverse apps can request identity scopes only. Asking for anything else fails with invalid_scope.

ScopeClaimsShown to people as
openidsubConfirm that you have an OSINTverse account
profilename, given_name, family_name, pictureSee your name and profile picture
emailemail, email_verifiedSee your email address
offline_accessA refresh tokenStay signed in without asking again

Claims come in the ID token and from the userinfo_endpoint.

Tokens

  • ID token. A JWT signed with EdDSA. Verify it against the JWKS in discovery.
  • Access token. Use it with the userinfo_endpoint. It does not work on the OSINTverse API or the MCP server: those take an ov_ API key or an agent connection.
  • Refresh token. Only with offline_access. Access tokens last an hour and refresh tokens rotate on use.

What your app never gets

Searches, cases, graphs, wallet balance, billing, team membership, API keys, or the ability to run paid lookups. If your product needs OSINTverse data, ask the person for an API key or point them at MCP.

On this page