Test Integration
POST/integration/test
Runs a test of the integration for the specified data.
This request supports integrations with only the following:
- Okta
- Qualys
- Tenable
The following request body parameters are required:
- name
- integrationType
- integrationConfig
The request body to test an integration between Prisma Cloud and an external system includes an 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 request body details, including the integrationConfig for your specific integration test.
Request
Query Parameters
Integration ID
- application/json; charset=UTF-8
Body
required
Model for Integration
Integration description
true = Enabled
integrationConfig object
Integration Configuration. The values depend on the integration type.
Possible values: [EMAIL
, SLACK
, SPLUNK
, AMAZON_SQS
, WEBHOOK
, MICROSOFT_TEAMS
, AZURE_SERVICE_BUS_QUEUE
, JIRA
, SERVICE_NOW
, PAGER_DUTY
, DEMISTO
, AWS_S3
, AWS_SDL
, SNOWFLAKE
, TENABLE
, QUALYS
, AZURE_SECURITY_CENTER
, GOOGLE_CSCC
, AWS_SECURITY_HUB
, OKTA_IDP
]
Integration type
Integration name
Responses
- 200
- 400
successful operation
- application/json; charset=UTF-8
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
errorMessages object[]
Possible values: [ERROR
, WARNING
, INFO
]
tests object[]
{
"errorMessages": [
{
"i18nKey": "string",
"severity": "ERROR",
"subject": "string"
}
],
"statusCode": 0,
"success": true,
"tests": [
{
"description": "string",
"errorMessage": "string",
"key": "string",
"success": true
}
]
}
missing_integration_type / invalid_integration_name / missing_integration_config / internal_error