Get Integration By ID
GET/integration/:id
Returns integration details for the specified ID.
This request supports integrations with only the following:
- Okta
- Qualys
- Tenable
To get the integration ID, list the metadata for all integrations.
Request
Path Parameters
Integration ID
Responses
- 200
- 400
successful operation
- application/json; charset=UTF-8
- Schema
- Example (from schema)
Schema
Created by
Creation timestamp in milliseconds
Integration description
true = Enabled
Integration ID
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
Last modified by
Last modification timestamp in milliseconds
Integration name
reason object
Model for Integration Status Details
details object
Model for Message Details
Internationalization key
Status code
Subject
Possible values: [INVALID_CONFIG
, TRANSLATION_EXCEPTION
, INVALID_TEMPLATE_CONFIG
, HTTP_EXCEPTION
, OTHERS
, TEST
]
Error type
Last updated
Message
Possible values: [GREEN
, RED
, YELLOW
, NA
]
State of integration
true = Is valid
{
"createdBy": "string",
"createdTs": 0,
"description": "string",
"enabled": true,
"id": "string",
"integrationConfig": {},
"integrationType": "EMAIL",
"lastModifiedBy": "string",
"lastModifiedTs": 0,
"name": "string",
"reason": {
"details": {
"i18nKey": "string",
"statusCode": 0,
"subject": "string"
},
"errorType": "INVALID_CONFIG",
"lastUpdated": 0,
"message": "string"
},
"status": "GREEN",
"valid": true
}
internal_error