rekor triggers

Manage triggers (outbound webhooks, internal writes, external writes)

Subcommands

rekor triggers create

Create a trigger (a webhook, an internal_write that patches a referenced record, or an external_write that mirrors the record to an external source)

  • --name <name> — Trigger name
  • --events <events> — Comma-separated event types
  • --url <url> — Webhook target URL (webhook actions)
  • --secret <secret> — Webhook HMAC signing secret (webhook actions)
  • --id <id> — Trigger ID (auto-generated if omitted)
  • --record_type-scope <record_types> — Comma-separated record_type scope
  • --filter <json> — Filter expression (JSON)
  • --skip-cascade-writes <bool> — Skip firing on cascade-originated (internal_write) writes (default true)

rekor triggers get <id>

Get a trigger

rekor triggers list

List all triggers

rekor triggers deliveries

List trigger delivery attempts (status, retries, errors)

  • --status <status> — Filter by status (pending | delivered | failed | dead)
  • --trigger-id <id> — Filter by trigger id

rekor triggers delete <id>

Delete a trigger

  • -y, --yes — Skip confirmation prompt
triggers — Rekor