Skip to main content

Adobe I/O Events Connector

Adobe I/O Events Adobe I/O Events notifies you when changes occur. Use the Adobe I/O Events component to easily integrate events into your applications using Webhooks.

Connections

Adobe I/O Connection

Adobe I/O Connection

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
Token URLThe OAuth 2.0 Token URL for the Adobe I/O Connectionhttps://ims-na1.adobelogin.com/ims/token/v3
ScopesSpace separated OAuth 2.0 permission scopes for the Adobe I/O Connectionadobeio_api, openid, AdobeID, read_organizations
Client IDClient Identifier of your app for the Adobe I/O Connection
Client SecretClient Secret of your app for the Adobe I/O Connection

Triggers

Webhook

Receive and validate webhook requests from Adobe I/O for webhooks you configure

Actions

Create Events Provider

Create an Adobe I/O Events Provider

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id
Provider LabelThe label of this Events Provider, as shown on the Adobe Developer Console
Provider DescriptionThe description of this Events Provider, as shown on the Adobe Developer Console
Provider Documentation URLThe documentation url of this Events Provider, as shown on the Adobe Developer Console

Create Webhook/Journal Registration

Create a Webhook/Journal registration for given workspace

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id
Registration NameThe name of the webhook registration which will be displayed on Developer Console
Registration DescriptionThe description of this registration
Webhook URLThe URL where the events will be delivered
Events of InterestThe events of interest for this registration. You can get the provider_id (provider not required) and event_code from the list of registrations available for your workspace by using the List All Registrations action.[{"provider":"string","event_code":"string","provider_id":"string"}]
Delivery TypeThe delivery type of this registration.webhook
Runtime ActionRuntime action to be invoked by the published events
EnabledEnable or disable the registrationtrue

Delete Events Provider

Delete an Adobe I/O Events Provider by ID

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id
Provider IDThe requested provider Id

Delete Instanced Webhooks

Delete all Adobe I/O Webhook Registrations entitled to the provided Workspace ID

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id

Delete Registration (Webhook/Journal)

Delete Registration by Registration ID (Webhook/Journal)

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id
Registration IDThe registration Id associated with the registration

Get Events Provider

View Adobe I/O Events Provider by ID

InputCommentsDefault
Connection
Provider IDThe requested provider Id
Event MetadataThe optional boolean to fetch or not this provider's event metadatafalse

List All Registrations

List all Adobe I/O Events Registrations entitled to the provided Workspace ID

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id

List Events Providers

List all Adobe I/O Events Providers entitled to the provided Organization ID

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id

Raw Request

Send raw HTTP request to Adobe I/O Events

InputCommentsDefault
Connection
URLInput the path only (/{consumer_org_id}/providers), The base URL is already included (https://api.adobe.io/events), Authorization and x-api-key headers are already included. For example, to connect to https://api.adobe.io/events/{consumer_org_id}/providers, only /{consumer_org_id}/providers is entered in this field.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling this flag will log out the current request.false
Retry Delay (ms)The delay in milliseconds between retries.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type.false
Max Retry CountThe maximum number of retries to attempt.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries.false

Update Events Provider

Update an Adobe I/O Events Provider

InputCommentsDefault
Connection
Consumer Organization IDYour consumer organization Id
Project IDThe project Id
Workspace IDThe workspace Id
Provider LabelThe label of this Events Provider, as shown on the Adobe Developer Console
Provider DescriptionThe description of this Events Provider, as shown on the Adobe Developer Console
Provider Documentation URLThe documentation url of this Events Provider, as shown on the Adobe Developer Console
Provider IDThe requested provider Id