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:

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
    }
  },
  {
    "...": "..."
  }
]