Choose an Event Trigger
An updated list of available triggers can be retrieved via a HTTP GET request. The following event triggers are available now:
- Identity Attributes Changed
- Identity Created
- Identity Deleted
- Saved Search Complete
- Identity Aggregation Completed
Request
GET https://<org>.api.identitynow.com/beta/triggers
Response
type
: Trigger Type, i.e. REQUEST_RESPONSE
or FIRE_AND_FORGET
id
: Trigger ID
inputSchema
: Avro schema of trigger input (payload sent by SailPoint)
outputSchema
: Avro schema of trigger output (response payload expected to send back to SailPoint)
exampleInput
: Example input payload based on input schema
exampleOutput
: Example output payload based on output schema
200 OK
[
{
"type": "REQUEST_RESPONSE",
"id": "test:request-response",
"inputSchema": "{\"type\":\"record\",\"name\":\"AccessRequestedInput\",\"fields\":[{\"name\":\"identityId\",\"type\":\"string\"}]}",
"outputSchema": "{\"type\":\"record\",\"name\":\"AccessRequestedOutput\",\"fields\":[{\"name\":\"approved\",\"type\":\"boolean\"}]}",
"exampleInput": {
"identityId": "201327fda1c44704ac01181e963d463c"
},
"exampleOutput": {
"approved": true
}
},
{
"...": "..."
}
]