Returns the instance discovery document including API endpoints, feature flags, limits, and federation capabilities. This is the canonical discovery endpoint for all Fluxer clients.
curl --request GET \
--url https://api.fluxer.app/v1/.well-known/fluxer{
"api_code_version": 123,
"endpoints": {
"api": "<string>",
"api_client": "<string>",
"api_public": "<string>",
"gateway": "<string>",
"media": "<string>",
"static_cdn": "<string>",
"marketing": "<string>",
"admin": "<string>",
"invite": "<string>",
"gift": "<string>",
"webapp": "<string>"
},
"captcha": {
"provider": "<string>",
"hcaptcha_site_key": "<string>",
"turnstile_site_key": "<string>"
},
"features": {
"sms_mfa_enabled": true,
"voice_enabled": true,
"stripe_enabled": true,
"self_hosted": true,
"manual_review_enabled": true
},
"gif": {
"provider": "klipy"
},
"sso": {
"enabled": true,
"enforced": true,
"display_name": "<string>",
"redirect_uri": "<string>"
},
"limits": {
"version": 2,
"traitDefinitions": [
"<string>"
],
"rules": [
{
"id": "<string>",
"overrides": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
}
}
],
"defaultsHash": "<string>"
},
"push": {
"public_vapid_key": "<string>"
},
"app_public": {
"sentry_dsn": "<string>"
},
"federation": {
"enabled": true,
"version": 123
},
"public_key": {
"id": "<string>",
"algorithm": "x25519",
"public_key_base64": "<string>"
},
"oauth2": {
"authorization_endpoint": "<string>",
"token_endpoint": "<string>",
"userinfo_endpoint": "<string>",
"scopes_supported": [
"<string>"
]
}
}Success
Version of the API server code
Endpoint URLs for various services
Show child attributes
Captcha configuration
Show child attributes
Feature flags for this instance
Show child attributes
GIF provider configuration for clients
Show child attributes
Single sign-on configuration
Show child attributes
Limit configuration with rules and trait definitions
Show child attributes
Push notification configuration
Show child attributes
Public application configuration for client-side features
Show child attributes
Federation configuration
Show child attributes
Public key for E2E encryption
Show child attributes
OAuth2 endpoints for federation
Show child attributes
curl --request GET \
--url https://api.fluxer.app/v1/.well-known/fluxer{
"api_code_version": 123,
"endpoints": {
"api": "<string>",
"api_client": "<string>",
"api_public": "<string>",
"gateway": "<string>",
"media": "<string>",
"static_cdn": "<string>",
"marketing": "<string>",
"admin": "<string>",
"invite": "<string>",
"gift": "<string>",
"webapp": "<string>"
},
"captcha": {
"provider": "<string>",
"hcaptcha_site_key": "<string>",
"turnstile_site_key": "<string>"
},
"features": {
"sms_mfa_enabled": true,
"voice_enabled": true,
"stripe_enabled": true,
"self_hosted": true,
"manual_review_enabled": true
},
"gif": {
"provider": "klipy"
},
"sso": {
"enabled": true,
"enforced": true,
"display_name": "<string>",
"redirect_uri": "<string>"
},
"limits": {
"version": 2,
"traitDefinitions": [
"<string>"
],
"rules": [
{
"id": "<string>",
"overrides": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
}
}
],
"defaultsHash": "<string>"
},
"push": {
"public_vapid_key": "<string>"
},
"app_public": {
"sentry_dsn": "<string>"
},
"federation": {
"enabled": true,
"version": 123
},
"public_key": {
"id": "<string>",
"algorithm": "x25519",
"public_key_base64": "<string>"
},
"oauth2": {
"authorization_endpoint": "<string>",
"token_endpoint": "<string>",
"userinfo_endpoint": "<string>",
"scopes_supported": [
"<string>"
]
}
}