Add Integration
Adds an integration with the specified external system.
This request supports integrations with only the following:
- Okta
- Qualys
- Tenable
The following request body parameters are required:
- name
- integrationType
- integrationConfig
- enabled
The integrationConfig field that is a map of key/value pairs. The type of integration defines the content of these key/value pairs. See Integration Configuration for valid key/value pairs for the integrationConfig for your specific external integration.
- application/json; charset=UTF-8
Request Body required
Model for Integration
- description string
Integration description
- enabled boolean
true = Enabled
integrationConfig object
Integration Configuration. The values depend on the integration type.
property name*
object- integrationType string
Possible values: [
EMAIL
,SLACK
,SPLUNK
,AMAZON_SQS
,WEBHOOK
,MICROSOFT_TEAMS
,AZURE_SERVICE_BUS_QUEUE
,JIRA
,SERVICE_NOW
,PAGER_DUTY
,DEMISTO
,AWS_S3
,SNOWFLAKE
,TENABLE
,QUALYS
,AZURE_SECURITY_CENTER
,GOOGLE_CSCC
,AWS_SECURITY_HUB
,OKTA_IDP
]Integration type
- name string
Integration name
reason object
Model for Integration Status Details
details object
Model for Message Details
- 200
- 400
successful operation
invalid_integration_name / missing_integration_type / integration_name_already_exists / internal_error