Create OAuth app
POST/integrations/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.
Requires scope: credentials.manage.
Request
Responses
- 200
- 400
- 401
- 409
- 500
Created OAuth app (includes clientSecret - only shown once)
Invalid request body or validation error
Unauthorized - root operator role and credentials.manage scope required
User has reached maximum of 10 OAuth apps
Internal server error