{"openapi":"3.1.0","info":{"title":"Ident Ecosystem API","version":"1.2.0","description":"Free, founder-approved OAuth integrations and scoped account APIs for Ident.ink. Application management requires a developer account linked to the verified main Ident.ink account. Applications use authorisation code with PKCE S256."},"servers":[{"url":"https://api.ident.ink"}],"components":{"securitySchemes":{"oauth":{"type":"oauth2","flows":{"authorizationCode":{"authorizationUrl":"https://ident.ink/oauth/authorize","tokenUrl":"https://api.ident.ink/oauth/token","scopes":{"identity":"Confirm the stable Ident.ink account identifier.","profile":"Read the account holder's public name, handle and profile details.","email":"Read the account holder's verified email address.","projects:read":"Read projects owned by the account, excluding deleted projects.","teams:read":"Read the account holder's project memberships and role names.","subscriptions:read":"Read the current plan code and feature entitlements, never payment details.","network:read":"Read the account holder's public Network profile and counts."}}}}}},"paths":{"/oauth/userinfo":{"get":{"summary":"Read consented identity information","security":[{"oauth":["identity"]}],"responses":{"200":{"description":"Stable Ident.ink identity"}}}},"/v1/me":{"get":{"summary":"Read the current account","security":[{"oauth":["profile"]}],"responses":{"200":{"description":"Current account profile"}}}},"/v1/profile":{"get":{"summary":"Read the account's public Network profile","security":[{"oauth":["network:read"]}],"responses":{"200":{"description":"Public Network profile"}}}},"/v1/projects":{"get":{"summary":"List owned projects","security":[{"oauth":["projects:read"]}],"responses":{"200":{"description":"Owned projects"}}}},"/v1/teams":{"get":{"summary":"List project memberships","security":[{"oauth":["teams:read"]}],"responses":{"200":{"description":"Project memberships"}}}},"/v1/entitlements":{"get":{"summary":"Read plan and feature access","security":[{"oauth":["subscriptions:read"]}],"responses":{"200":{"description":"Plan and non-payment entitlements"}}}}}}