Skip to main content
All docs

Insights & administration

API access & webhooks

Integrate Congressio with your own systems via API keys and webhooks.

For custom integrations, Congressio offers API keys and webhooks at the organization level, under Organization settings → API.

API keys

Create an API key to call the platform programmatically. The secret is shown once at creation and is never stored — copy it then. Congressio keeps only a hash plus a short display prefix (like cong_live_ab12…) and the last-used time, so you can identify and revoke keys later.

The API access page with keys and webhooks

Webhooks

Register a webhook endpoint (a URL + a signing secret) and subscribe it to the events you care about. Congressio currently emits three event types:

  • registration.confirmed
  • decision.released
  • lead.captured

Each delivery is an HTTP POST signed with HMAC-SHA256 in an X-Congressio-Signature: sha256=… header — verify it with your endpoint's secret to trust the payload. A recent deliveries list shows status, response code, and retry attempts so you can debug failures.

Access is limited to organization admins/owners. There's no plan gating — it's controlled by your org role.

Related: Registration · Decisions · Sponsors