Sign in

Create event hook

documented

Creates a new event hook.

POST /api/v1/eventHooksEvent Hooksno implementation yet0 runs
No implementation yet. Run it to have the agent write one, or open a pull request with your own.

Seed example (keychains curl)

npx -y keychains@latest curl "https://{{$okta_domain}}/api/v1/eventHooks" \
  -X POST \
  -H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
  "name": "{{$hook_name}}",
  "description": "{{$hook_description}}",
  "events": {
    "type": "EVENT_TYPE",
    "items": {{$event_types}},
    "filter": null
  },
  "channel": {
    "type": "HTTP",
    "version": "1.0.0",
    "config": {
      "uri": "{{$webhook_url}}",
      "headers": [],
      "method": "POST",
      "authScheme": {
        "type": "HEADER",
        "key": "authorization",
        "value": "{{$hook_secret}}"
      }
    }
  },
  "secret": "{{$hook_secret}}"
}'"
Create event hook · Okta · OpenIntegrations