Webhook URL |
String (URL) |
The URL where the webhook will send exported contact data. |
Authentication |
String/Enum |
The authentication method for the webhook (e.g., API key, OAuth). |
API Key (if required) |
String |
If using API key authentication, the user enters their API key. |
OAuth Credentials |
Object/Fields |
If using OAuth, fields for client ID, client secret, and scopes. |
Event Trigger |
String/Enum |
The event that triggers the webhook (e.g., contact export). |
Data Format |
String/Enum |
The format of the exported data (e.g., JSON, XML, CSV). |
Data Mapping/Fields |
Object/Fields |
Mapping between your app's contact fields and target app's fields. |
Filters |
Object/Fields |
Criteria to filter which contacts get exported (e.g., by tag). |
Retry Settings |
Integer/Enum |
Number of retry attempts and retry interval in case of failures. |
Headers |
Object/Fields |
Custom HTTP headers to include in the webhook request. |
SSL/TLS Configuration |
Boolean/Enum |
Option to enable or disable SSL/TLS for secure transmission. |
Custom Payload |
String/JSON |
Optional: Allows users to define a custom payload format. |