Create OAuth app
POST/apps
Creates a new OAuth application with an auto-generated client secret. The client secret is only returned once and should be stored securely. User can have a maximum of 10 OAuth apps. Input fields are sanitized for XSS prevention, and URLs are validated for SSRF protection.
Request
Responses
- 200
- 400
- 401
- 409
- 500
Created OAuth app (includes clientSecret - only shown once)
Invalid request body or validation error
Unauthorized - admin role and credentials.manage scope required
User has reached maximum of 10 OAuth apps
Internal server error