* Add new streams * Upd requirements versions * Upd docs * Remove tests for the templates stream * Upd csv field parsing * Fix file permissions * Set dependency version * Refactor * Merge * Upd licence * Add bulk metrics retrieving * Actualize schema
187 lines
4.9 KiB
JSON
187 lines
4.9 KiB
JSON
{
|
|
"streams": [
|
|
{
|
|
"stream": {
|
|
"name": "campaigns",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "campaigns_metrics",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "channels",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_bounce",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_click",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_complaint",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_open",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_send",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_send_skip",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_subscribe",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "email_unsubscribe",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "events",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "lists",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "list_users",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "message_types",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "metadata",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "overwrite"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "templates",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["createdAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
},
|
|
{
|
|
"stream": {
|
|
"name": "users",
|
|
"json_schema": {},
|
|
"supported_sync_modes": ["full_refresh", "incremental"],
|
|
"source_defined_cursor": true,
|
|
"default_cursor_field": ["profileUpdatedAt"]
|
|
},
|
|
"sync_mode": "full_refresh",
|
|
"destination_sync_mode": "append"
|
|
}
|
|
]
|
|
}
|