# Humanity Public Dev API ## Docs - [Access · Approve developer](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/access-developer-accept.md) - [Access · Introspect grants](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/access-me.md) - [Access · Request & approve](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/access-requests.md) - [Auth · Logout](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/auth-logout.md) - [Auth · Session claims](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/auth-me.md) - [Feeds · Authorizations](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/authorizations-feed.md) - [Consent · Preset builder](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/consent-presets.md) - [Feeds · Credentials](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/credentials-feed.md) - [Discovery · Humanity config](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/discovery-config.md) - [Operations · Health](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/health.md) - [OIDC · JWKS](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/jwks.md) - [OAuth · Authorize](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-authorize.md) - [OAuth · Approve authorization](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-authorize-approve.md) - [OAuth · Authorization context](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-authorize-context.md) - [OAuth · Deny authorization](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-authorize-deny.md) - [OAuth · Authorization result](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-authorize-result.md) - [OAuth · Revoke tokens](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-revoke.md) - [OAuth · Token & revoke](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/oauth-token.md) - [OIDC · Discovery document](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/openid-configuration.md) - [Presets · Batch verification](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/presets-batch.md) - [Presets · List available](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/presets-list.md) - [Presets · Single preset](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/presets-single.md) - [Query Engine · Evaluate](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/queries-evaluate.md): Evaluate a query against the authenticated user's credentials. This endpoint allows declarative queries to check user claims. - [Operations · Readiness](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/ready.md) - [OIDC · User info](https://humanity-eaeda8f6.mintlify.app/api-reference/endpoint/userinfo.md) - [Evaluate a query against the authenticated user's credentials](https://humanity-eaeda8f6.mintlify.app/api-reference/evaluate-a-query-against-the-authenticated-users-credentials.md): Evaluate a query against the authenticated user's credentials. This endpoint allows declarative queries to check user claims. - [Get oauthauthorize](https://humanity-eaeda8f6.mintlify.app/api-reference/get-oauthauthorize.md) - [Get oauthauthorizecontext](https://humanity-eaeda8f6.mintlify.app/api-reference/get-oauthauthorizecontext.md) - [Get oauthauthorizeresult](https://humanity-eaeda8f6.mintlify.app/api-reference/get-oauthauthorizeresult.md) - [Get presets](https://humanity-eaeda8f6.mintlify.app/api-reference/get-presets.md) - [Get presets 1](https://humanity-eaeda8f6.mintlify.app/api-reference/get-presets-1.md) - [Get userinfo](https://humanity-eaeda8f6.mintlify.app/api-reference/get-userinfo.md) - [Get well knownhp configuration](https://humanity-eaeda8f6.mintlify.app/api-reference/get-well-knownhp-configuration.md) - [Get well knownjwksjson](https://humanity-eaeda8f6.mintlify.app/api-reference/get-well-knownjwksjson.md) - [Get well knownopenid configuration](https://humanity-eaeda8f6.mintlify.app/api-reference/get-well-knownopenid-configuration.md) - [API overview](https://humanity-eaeda8f6.mintlify.app/api-reference/introduction.md): Everything in the reference tab is powered by the generated OpenAPI. - [Post oauthauthorizeapprove](https://humanity-eaeda8f6.mintlify.app/api-reference/post-oauthauthorizeapprove.md) - [Post oauthclientuser token](https://humanity-eaeda8f6.mintlify.app/api-reference/post-oauthclientuser-token.md) - [Post oauthrevoke](https://humanity-eaeda8f6.mintlify.app/api-reference/post-oauthrevoke.md) - [Post oauthtoken](https://humanity-eaeda8f6.mintlify.app/api-reference/post-oauthtoken.md) - [Post presetsbatch](https://humanity-eaeda8f6.mintlify.app/api-reference/post-presetsbatch.md) - [OAuth Scopes](https://humanity-eaeda8f6.mintlify.app/concepts/scopes.md): Scope-based authorization model for accessing user data - [Environments & tooling](https://humanity-eaeda8f6.mintlify.app/development.md): Base URLs, auth requirements, feature flags, and operational endpoints. - [How to: SDK recipes](https://humanity-eaeda8f6.mintlify.app/how-to/sdk-recipes.md): Task-based playbooks built on top of @humanity-org/connect-sdk. - [Humanity Public Dev API](https://humanity-eaeda8f6.mintlify.app/index.md): End-to-end guide for integrating with Humanity’s verification platform. - [Quickstart](https://humanity-eaeda8f6.mintlify.app/quickstart.md): Launch an end-to-end Humanity flow in three steps. - [@humanity-org/connect-sdk](https://humanity-eaeda8f6.mintlify.app/sdk/overview.md): Typed TypeScript helper layered on top of the generated REST client. ## OpenAPI Specs - [openapi](https://humanity-eaeda8f6.mintlify.app/openapi.json) ## Optional - [GitHub](https://github.com/humanity/humoongate)