Table of Contents

OAuth Endpoint Reference

This page contains a list of all available OAuth related endpoints, what parameters they take and what output they may provide. If you're looking to implement the bare minimum, you'll only have to care about GET flashii.net/oauth2/authorize and POST api.flashii.net/oauth2/token.

GET api.flashii.net/.well-known/oauth-authorization-server

To learn more about discovering authorization server metadata, see oauth:discovery.

GET api.flashii.net/.well-known/oauth-protected-resource

To learn more about discovering authorization server metadata, see oauth:discovery.

POST api.flashii.net/oauth2/introspect

GET api.flashii.net/oauth2/jwks.json

POST api.flashii.net/oauth2/request-authorize

POST api.flashii.net/oauth2/revoke

POST api.flashii.net/oauth2/token

GET api.flashii.net/oauth2/userinfo

GET flashii.net/.well-known/oauth-authorization-server

To learn more about discovering authorization server metadata, see oauth:discovery.

GET flashii.net/.well-known/oauth-protected-resource

To learn more about discovering authorization server metadata, see oauth:discovery.

GET flashii.net/.well-known/openid-configuration

For more details on how to use OpenID Connect with Flashii, see oauth:openid.

GET flashii.net/.well-known/webfinger

For more details on how to use OpenID Connect with Flashii, see oauth:openid.

GET fii.moe/verify

A shorter alternative for the GET flashii.net/oauth2/verify. Used in the response body for POST api.flashii.net/oauth2/request-authorize.

GET flashii.net/oauth2/authorize

For more details on how to use the normal authorization flow, see oauth:authorize.

Page through which a user reviews an authorization request.

Request

Query parameters

Response

GET flashii.net/oauth2/verify

To learn more about the device token authorization, see oauth:device-authorize.

User verification page for the device token flow.

Request

Query parameters

Response