Organization Enrichments
Organization-specific enrichment endpoints
List enrichments
Required Permissions:
enrichment:read
List all enrichments for an organization
path Parameters
organization_idOrganization ID
query Parameters
limitNumber of results to return (default 100)
offsetNumber of results to skip (default 0)
List enrichments › Responses
List of enrichments
Create enrichment
Required Permissions:
enrichment:write
Create a new enrichment with configuration including secrets handling
path Parameters
organization_idOrganization ID
query Parameters
test_connectionTest connection before creating the enrichment
Create enrichment › Request Body
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
Create enrichment › Responses
Enrichment created successfully
created_atdescriptionidmanaged_bynameorganization_idtypeupdated_atTest enrichment connection
Required Permissions:
enrichment:write
Tests the connection for a given enrichment type and configuration
path Parameters
organization_idOrganization ID
Test enrichment connection › Request Body
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
Test enrichment connection › Responses
Connection test successful
messageGet enrichment
Required Permissions:
enrichment:read
Get an enrichment by ID
path Parameters
organization_idOrganization ID
enrichment_idEnrichment ID
Get enrichment › Responses
Enrichment details
created_atdescriptionidmanaged_bynameorganization_idtypeupdated_atReplace enrichment
Required Permissions:
enrichment:write
Replace an existing enrichment with new configuration including secrets handling
path Parameters
organization_idOrganization ID
enrichment_idEnrichment ID
query Parameters
test_connectionTest connection before updating the enrichment
Replace enrichment › Request Body
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
Replace enrichment › Responses
Enrichment updated successfully
created_atdescriptionidmanaged_bynameorganization_idtypeupdated_atDelete enrichment
Update enrichment
Required Permissions:
enrichment:write
Update an existing enrichment with new configuration including secrets handling
path Parameters
organization_idOrganization ID
enrichment_idEnrichment ID
query Parameters
test_connectionTest connection before updating the enrichment
Update enrichment › Request Body
Decision Table
| Variant | Matching Criteria |
|---|---|
| type = object | |
| type = object |
Update enrichment › Responses
Enrichment updated successfully
created_atdescriptionidmanaged_bynameorganization_idtypeupdated_at