Skip to main content

integrations

Overview

Nameintegrations
TypeResource
Idpagerduty.services.integrations

Fields

NameDatatypeDescription
idstring
namestringThe name of this integration.
_typestring
created_atstringThe date/time when this integration was created.
email_filter_modestringSpecify for generic_email_inbound_integration. May override email_incident_creation
email_filtersarraySpecify for generic_email_inbound_integration.
email_incident_creationstringSpecify for generic_email_inbound_integration
email_parsersarraySpecify for generic_email_inbound_integration.
email_parsing_fallbackstringSpecify for generic_email_inbound_integration.
html_urlstringa URL at which the entity is uniquely displayed in the Web app
integration_emailstringSpecify for generic_email_inbound_integration. Must be set to an email address @your-subdomain.pagerduty.com
selfstringthe API show URL at which the object is accessible
serviceobject
summarystringA short-form, server-generated string that provides succinct, important information about an object suitable for primary labeling of an entity in a client. In many cases, this will be identical to name, though it is not intended to be an identifier.
typestringA string that determines the schema of the object. This must be the standard name for the entity, suffixed by _reference if the object is a reference.
vendorobject

Methods

NameAccessible byRequired ParamsDescription
get_service_integrationSELECTid, integration_idGet details about an integration belonging to a service.

A service may represent an application, component, or team you wish to open incidents against.

For more information see the API Concepts Document

Scoped OAuth requires: services.read
create_service_integrationINSERTid, data__integrationCreate a new integration belonging to a Service.

A service may represent an application, component, or team you wish to open incidents against.

For more information see the API Concepts Document

Scoped OAuth requires: services.write
_get_service_integrationEXECid, integration_idGet details about an integration belonging to a service.

A service may represent an application, component, or team you wish to open incidents against.

For more information see the API Concepts Document

Scoped OAuth requires: services.read
update_service_integrationEXECid, integration_id, data__integrationUpdate an integration belonging to a Service.

A service may represent an application, component, or team you wish to open incidents against.

For more information see the API Concepts Document

Scoped OAuth requires: services.write