enbbox 1.0.1

Notification infrastructure API — open-source alternative to Novu/Courier
Documentation
# CreateIntegration

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**active** | Option<**bool**> | Whether this integration is active and available for routing. Defaults to `true`. | [optional]
**channel** | [**models::ChannelType**]ChannelType.md | Channel this integration serves. | 
**conditions** | **serde_json::Value** | Routing conditions — JSON rules that control when this integration is selected. | 
**config** | Option<**serde_json::Value**> | Non-sensitive provider configuration (host, port, from, region, etc.). | [optional]
**credentials** | Option<**serde_json::Value**> | Sensitive provider credentials (API keys, tokens, secrets). | [optional]
**identifier** | **String** | Unique slug identifier for API references (lowercase alphanumeric + hyphens). | 
**name** | **String** | Human-readable display name for this integration. | 
**provider_id** | **String** | Provider identifier string (e.g. `sendgrid`, `twilio`, `fcm`). | 
**test_connection** | Option<**bool**> | If true, test the connection before saving. Returns error if connection fails. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)