Organization events
Explore the webhook events related to organization operations in Scalekit, including creation, updates, and deletions.
This page documents the webhook events related to organization operations in Scalekit.
Organization events
Section titled “Organization events”organization.created
Section titled “organization.created”This webhook is triggered when a new organization is created. The event type is organization.created
{ "environment_id": "env_1234567890", "id": "evt_1234567890", "object": "Organization", "occurred_at": "2024-01-15T10:30:00.123456789Z", "organization_id": "org_1234567890", "spec_version": "1", "type": "organization.created", "data": { "external_id": "org_external_123", "id": "org_1234567890", "metadata": null, "settings": { "features": [ { "enabled": true, "name": "sso" }, { "enabled": false, "name": "dir_sync" } ] } }}| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the organization |
external_id | string | null | External identifier for the organization, if provided |
metadata | object | null | Additional metadata associated with the organization |
settings | object | null | Organization settings including feature flags (sso, dir_sync) |
settings.features | array | Array of feature objects with enabled status and name |
organization.updated
Section titled “organization.updated”This webhook is triggered when an organization is updated. The event type is organization.updated
{ "environment_id": "env_1234567890", "id": "evt_2345678901", "object": "Organization", "occurred_at": "2024-01-15T10:35:00.123456789Z", "organization_id": "org_1234567890", "spec_version": "1", "type": "organization.updated", "data": { "external_id": "org_external_123", "id": "org_1234567890", "metadata": null, "settings": { "features": [ { "enabled": true, "name": "sso" }, { "enabled": false, "name": "dir_sync" } ] } }}| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the organization |
external_id | string | null | External identifier for the organization, if provided |
metadata | object | null | Additional metadata associated with the organization |
settings | object | null | Organization settings including feature flags (sso, dir_sync) |
settings.features | array | Array of feature objects with enabled status and name |
organization.deleted
Section titled “organization.deleted”This webhook is triggered when an organization is deleted. The event type is organization.deleted
{ "environment_id": "env_1234567890", "id": "evt_3456789012", "object": "Organization", "occurred_at": "2024-01-15T10:40:00.123456789Z", "organization_id": "org_1234567890", "spec_version": "1", "type": "organization.deleted", "data": { "external_id": "org_external_123", "id": "org_1234567890", "metadata": null, "settings": { "features": [ { "enabled": true, "name": "sso" }, { "enabled": false, "name": "dir_sync" } ] } }}| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the organization |
external_id | string | null | External identifier for the organization, if provided |
metadata | object | null | Additional metadata associated with the organization |
settings | object | null | Organization settings including feature flags (sso, dir_sync) |
settings.features | array | Array of feature objects with enabled status and name |