OAuth2

Get public application

Changed on

Retrieves public information about an OAuth2 application without authentication. Allows clients to discover application metadata before initiating authorization.

get/oauth2/applications/{id}/public

Request

  • Base URL: https://web.fluxer.app/api/v1
  • URL: https://web.fluxer.app/api/v1/oauth2/applications/{id}/public
  • Auth: none required

Path parameters

string snowflake required
OR
integer required

The ID of the application

Response

Success

idstring snowflake required
namestring required

The name of the application

iconstring nullable required

The icon hash of the application

descriptionstring nullable required

The description of the application

redirect_urisstring[] required

The registered redirect URIs for OAuth2

scopesstring[] required

The available OAuth2 scopes

bot_publicboolean required

Whether the bot can be invited by anyone

Changes

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property became nullable for the status

    • breaking

      the response property became nullable for the status

    • info

      response property bot/anyOf[subschema #1]/avatar list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property bot/anyOf[subschema #1]/banner list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property bot/anyOf[subschema #1]/bio list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property current_user/anyOf[UserPartialResponse]/avatar list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property current_user/anyOf[UserPartialResponse]/global_name list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property description list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property icon list-of-types was narrowed by removing types null from media type application/json of response 200

    • warning

      removed the optional property // from the response with the status

    • warning

      removed the optional property // from the response with the status

    • warning

      added the new IP_BAN_DECLINED enum value to the response property for the response status

    • warning

      added the new IP_BAN_DECLINED enum value to the response property for the response status

    • warning

      added the new PHONE_COUNTRY_NOT_SUPPORTED enum value to the response property for the response status

    • warning

      added the new PHONE_COUNTRY_NOT_SUPPORTED enum value to the response property for the response status

    • warning

      added the new PHONE_GATE_ESCAPE_UNAVAILABLE enum value to the response property for the response status

    • warning

      added the new PHONE_GATE_ESCAPE_UNAVAILABLE enum value to the response property for the response status

    • warning

      added the new PHONE_INBOUND_VERIFICATION_REQUIRED enum value to the response property for the response status

    • warning

      added the new PHONE_INBOUND_VERIFICATION_REQUIRED enum value to the response property for the response status

    • warning

      added the new PHONE_LOOKUP_UNAVAILABLE enum value to the response property for the response status

    • warning

      added the new PHONE_LOOKUP_UNAVAILABLE enum value to the response property for the response status

    • warning

      added the new PHONE_NUMBER_NOT_IN_SERVICE enum value to the response property for the response status

    • warning

      added the new PHONE_NUMBER_NOT_IN_SERVICE enum value to the response property for the response status

    • warning

      added the new PHONE_NUMBER_NOT_MOBILE enum value to the response property for the response status

    • warning

      added the new PHONE_NUMBER_NOT_MOBILE enum value to the response property for the response status

    • warning

      added the new PHONE_VERIFICATION_NEEDS_REVIEW enum value to the response property for the response status

    • warning

      added the new PHONE_VERIFICATION_NEEDS_REVIEW enum value to the response property for the response status

    This list may be incomplete.