Skip to main content

Add Integration

POST 

/api/v1/tenant/:prismaId/integration

Creates a Prisma Cloud integration with an external system.

The caller must have a Prisma Cloud role of System Admin.

Note: This request does not support Prisma Cloud integrations with the following:

  • Okta
  • Qualys
  • Tenable

For requests that support integration with the systems above, see Integrations Pull.

Request

Path Parameters

    prismaId stringrequired

    Prisma ID. Your Prisma ID is available either from the response object of your API request to log in or from the licensing information in the Prisma Cloud console.

Body

required
    description string

    Integration description

    integrationConfig objectrequired

    Integration configuration. See Integration Configurations.

    property name* object

    Integration configuration. See Integration Configurations.

    integrationType stringrequired

    Possible values: [slack, splunk, amazon_sqs, webhook, microsoft_teams, azure_service_bus_queue, jira, service_now, pager_duty, demisto, google_cscc, aws_security_hub, aws_s3, aws_sdl, snowflake]

    Integration type

    name stringrequired

    Possible values: >= 5 characters and <= 100 characters, Value must match regular expression ^[A-Za-z0-9](.){0,99}$

    Integration name

Responses

OK

Schema
    createdBy string

    User who created the integration

    createdTs int64

    Creation Unix timestamp in milliseconds

    description string

    Integration description

    enabled boolean

    true = Integration enabled

    id string

    Integration ID

    integrationConfig object

    Integration configuration. See Integration Configurations.

    property name* object

    Integration configuration. See Integration Configurations.

    integrationType string

    Possible values: [slack, splunk, amazon_sqs, webhook, microsoft_teams, azure_service_bus_queue, jira, service_now, pager_duty, demisto, google_cscc, aws_security_hub, aws_s3, aws_sdl, snowflake]

    Integration type

    lastModifiedBy string

    User who modified integration last

    lastModifiedTs int64

    Unix timestamp of last modification, in milliseconds

    name stringrequired

    Integration name

Loading...