Description: Add an integration configuration
Security: Requires an admin user
Usage: POST /integration
Consumes: application/json
{ "vendor": "" "api_key": "", "enabled": <true|false>, "context": "", "url": "", "description": "", "test_url": "" }
Sample usage:
POST /integration { "vendor": "whitesource", "api_key": "12345", "enabled": true, "context": "project_id", "url": "https://saas.whitesourcesoftware.com/xray", "description": "WhiteSource provides a simple yet powerful open source security and licenses management solution. More details at http://www.whitesourcesoftware.com.", "test_url": "https://saas.whitesourcesoftware.com/xray/api/checkauth" }
Response Codes:
200: Integration data successfully added
500: Failed to register integration data