Airbyte Configuration API https://airbyte.io.
This API is a collection HTTP RPC-style methods. While it is not a REST API, those familiar with REST should find the conventions of this API recognizable.
Here are some conventions that this API follows:
application/json request bodies. The API does not accept any data via query params.localhost:8000/v1/connections/create.update method, the whole object must be passed in, even the fields that did not change.Change Management:
localhost:8080/v1/connections/createpost /v1/connections/createpost /v1/connections/deletepost /v1/connections/getpost /v1/state/getpost /v1/connections/listpost /v1/connections/resetpost /v1/connections/syncpost /v1/connections/updatepost /v1/destinations/check_connectionpost /v1/destinations/check_connection_for_updatepost /v1/destinations/createpost /v1/destinations/deletepost /v1/destinations/getpost /v1/destinations/listpost /v1/destinations/updatepost /v1/destination_definitions/createpost /v1/destination_definitions/getpost /v1/destination_definitions/listpost /v1/destination_definitions/list_latestpost /v1/destination_definitions/updatepost /v1/operations/checkpost /v1/operations/createpost /v1/operations/deletepost /v1/operations/getpost /v1/operations/listpost /v1/operations/updatepost /v1/scheduler/destinations/check_connectionpost /v1/scheduler/sources/check_connectionpost /v1/scheduler/sources/discover_schemapost /v1/sources/check_connectionpost /v1/sources/check_connection_for_updatepost /v1/sources/createpost /v1/sources/deletepost /v1/sources/discover_schemapost /v1/sources/getpost /v1/sources/listpost /v1/sources/updatepost /v1/source_definitions/createpost /v1/source_definitions/getpost /v1/source_definitions/list_latestpost /v1/source_definitions/listpost /v1/source_definitions/updatepost /v1/web_backend/connections/createpost /v1/web_backend/connections/getpost /v1/web_backend/connections/listpost /v1/web_backend/destinations/recreatepost /v1/web_backend/sources/recreatepost /v1/web_backend/connections/updatepost /v1/workspaces/createpost /v1/workspaces/deletepost /v1/workspaces/getpost /v1/workspaces/get_by_slugpost /v1/workspaces/updatepost /v1/connections/createapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"prefix" : "prefix",
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ],
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/connections/deleteapplication/jsonpost /v1/connections/getapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"prefix" : "prefix",
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ],
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/state/getapplication/json{
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/connections/listapplication/json{
"connections" : [ {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"prefix" : "prefix",
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ],
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"prefix" : "prefix",
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ],
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/connections/resetapplication/json{
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
}, {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
} ]
}
application/jsonpost /v1/connections/syncapplication/json{
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
}, {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
} ]
}
application/jsonpost /v1/connections/updateapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"prefix" : "prefix",
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ],
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/deployment/exportapplication/x-gzippost /v1/deployment/importapplication/x-gzip{
"reason" : "reason",
"status" : "succeeded"
}
application/jsonpost /v1/destinations/check_connectionapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/destinations/check_connection_for_updateapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/destinations/createapplication/json{
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destinations/deleteapplication/jsonpost /v1/destinations/getapplication/json{
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destinations/listapplication/json{
"destinations" : [ {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/destinations/updateapplication/json{
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destination_definitions/createapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destination_definitions/getapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destination_definitions/list{
"destinationDefinitions" : [ {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/destination_definitions/list_latest{
"destinationDefinitions" : [ {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/destination_definitions/updateapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/destination_definition_specifications/getapplication/json{
"documentationUrl" : "documentationUrl",
"supportsNormalization" : true,
"connectionSpecification" : {
"user" : {
"type" : "string"
}
},
"supportedDestinationSyncModes" : [ null, null ],
"supportsDbt" : true,
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
}
}
application/jsonget /v1/health{
"db" : true
}
application/jsonpost /v1/jobs/cancelapplication/json{
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
}, {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
} ]
}
application/jsonpost /v1/jobs/getapplication/json{
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
}, {
"attempt" : {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
},
"logs" : {
"logLines" : [ "logLines", "logLines" ]
}
} ]
}
application/jsonpost /v1/jobs/listapplication/json{
"jobs" : [ {
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
}, {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
} ]
}, {
"job" : {
"createdAt" : 6,
"configId" : "configId",
"id" : 0,
"updatedAt" : 1
},
"attempts" : [ {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
}, {
"createdAt" : 5,
"bytesSynced" : 9,
"endedAt" : 7,
"id" : 5,
"recordsSynced" : 3,
"updatedAt" : 2
} ]
} ]
}
application/jsonpost /v1/logs/getapplication/jsontext/plainpost /v1/notifications/tryapplication/json{
"message" : "message",
"status" : "succeeded"
}
application/jsonget /v1/openapitext/plainpost /v1/operations/checkapplication/json{
"message" : "message",
"status" : "succeeded"
}
application/jsonpost /v1/operations/createapplication/json{
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}
application/jsonpost /v1/operations/deleteapplication/jsonpost /v1/operations/getapplication/json{
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}
application/jsonpost /v1/operations/listapplication/json{
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ]
}
application/jsonpost /v1/operations/updateapplication/json{
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}
application/jsonpost /v1/scheduler/destinations/check_connectionapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/scheduler/sources/check_connectionapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/scheduler/sources/discover_schemaapplication/json{
"catalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
}
}
application/jsonpost /v1/sources/check_connectionapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/sources/check_connection_for_updateapplication/json{
"message" : "message",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
},
"status" : "succeeded"
}
application/jsonpost /v1/sources/createapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/sources/deleteapplication/jsonpost /v1/sources/discover_schemaapplication/json{
"catalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
}
}
application/jsonpost /v1/sources/getapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/sources/listapplication/json{
"sources" : [ {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/sources/updateapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/source_definitions/createapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/source_definitions/getapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/source_definitions/list_latest{
"sourceDefinitions" : [ {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/source_definitions/list{
"sourceDefinitions" : [ {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}, {
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
} ]
}
application/jsonpost /v1/source_definitions/updateapplication/json{
"documentationUrl" : "https://openapi-generator.tech",
"dockerImageTag" : "dockerImageTag",
"dockerRepository" : "dockerRepository",
"name" : "name",
"icon" : "icon",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/source_definition_specifications/getapplication/json{
"documentationUrl" : "documentationUrl",
"connectionSpecification" : {
"user" : {
"type" : "string"
}
},
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"jobInfo" : {
"createdAt" : 0,
"configId" : "configId",
"endedAt" : 6,
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"logs" : {
"logLines" : [ "logLines", "logLines" ]
},
"succeeded" : true
}
}
application/jsonpost /v1/web_backend/connections/createapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"latestSyncJobCreatedAt" : 0,
"prefix" : "prefix",
"destination" : {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"isSyncing" : true,
"source" : {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ],
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ]
}
application/jsonpost /v1/web_backend/connections/getapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"latestSyncJobCreatedAt" : 0,
"prefix" : "prefix",
"destination" : {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"isSyncing" : true,
"source" : {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ],
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ]
}
application/jsonpost /v1/web_backend/connections/listapplication/json{
"connections" : [ {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"latestSyncJobCreatedAt" : 0,
"prefix" : "prefix",
"destination" : {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"isSyncing" : true,
"source" : {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ],
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ]
}, {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"latestSyncJobCreatedAt" : 0,
"prefix" : "prefix",
"destination" : {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"isSyncing" : true,
"source" : {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ],
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ]
} ]
}
application/jsonpost /v1/web_backend/destinations/recreateapplication/json{
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/web_backend/sources/recreateapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/web_backend/connections/updateapplication/json{
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"latestSyncJobCreatedAt" : 0,
"prefix" : "prefix",
"destination" : {
"connectionConfiguration" : {
"user" : "charles"
},
"destinationName" : "destinationName",
"name" : "name",
"destinationDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"isSyncing" : true,
"source" : {
"sourceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"connectionConfiguration" : {
"user" : "charles"
},
"name" : "name",
"sourceDefinitionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"sourceName" : "sourceName",
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
},
"destinationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"schedule" : {
"units" : 0,
"timeUnit" : "minutes"
},
"operations" : [ {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
}, {
"name" : "name",
"operationId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"operatorConfiguration" : {
"normalization" : {
"option" : "basic"
},
"dbt" : {
"gitRepoBranch" : "gitRepoBranch",
"dockerImage" : "dockerImage",
"dbtArguments" : "dbtArguments",
"gitRepoUrl" : "gitRepoUrl"
}
}
} ],
"name" : "name",
"syncCatalog" : {
"streams" : [ {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
}, {
"stream" : {
"sourceDefinedPrimaryKey" : [ [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ], [ "sourceDefinedPrimaryKey", "sourceDefinedPrimaryKey" ] ],
"supportedSyncModes" : [ null, null ],
"sourceDefinedCursor" : true,
"name" : "name",
"namespace" : "namespace",
"defaultCursorField" : [ "defaultCursorField", "defaultCursorField" ]
},
"config" : {
"aliasName" : "aliasName",
"cursorField" : [ "cursorField", "cursorField" ],
"selected" : true,
"primaryKey" : [ [ "primaryKey", "primaryKey" ], [ "primaryKey", "primaryKey" ] ]
}
} ]
},
"connectionId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"namespaceFormat" : "${SOURCE_NAMESPACE}",
"operationIds" : [ null, null ]
}
application/jsonpost /v1/workspaces/createapplication/json{
"displaySetupWizard" : true,
"news" : true,
"initialSetupComplete" : true,
"anonymousDataCollection" : true,
"customerId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"email" : "email",
"slug" : "slug",
"securityUpdates" : true,
"notifications" : [ {
"slackConfiguration" : {
"webhook" : "webhook"
}
}, {
"slackConfiguration" : {
"webhook" : "webhook"
}
} ],
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/workspaces/deleteapplication/jsonpost /v1/workspaces/getapplication/json{
"displaySetupWizard" : true,
"news" : true,
"initialSetupComplete" : true,
"anonymousDataCollection" : true,
"customerId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"email" : "email",
"slug" : "slug",
"securityUpdates" : true,
"notifications" : [ {
"slackConfiguration" : {
"webhook" : "webhook"
}
}, {
"slackConfiguration" : {
"webhook" : "webhook"
}
} ],
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/workspaces/get_by_slugapplication/json{
"displaySetupWizard" : true,
"news" : true,
"initialSetupComplete" : true,
"anonymousDataCollection" : true,
"customerId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"email" : "email",
"slug" : "slug",
"securityUpdates" : true,
"notifications" : [ {
"slackConfiguration" : {
"webhook" : "webhook"
}
}, {
"slackConfiguration" : {
"webhook" : "webhook"
}
} ],
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonpost /v1/workspaces/updateapplication/json{
"displaySetupWizard" : true,
"news" : true,
"initialSetupComplete" : true,
"anonymousDataCollection" : true,
"customerId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"name" : "name",
"email" : "email",
"slug" : "slug",
"securityUpdates" : true,
"notifications" : [ {
"slackConfiguration" : {
"webhook" : "webhook"
}
}, {
"slackConfiguration" : {
"webhook" : "webhook"
}
} ],
"workspaceId" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
application/jsonAirbyteCatalog - AirbyteStream - AirbyteStreamAndConfiguration - AirbyteStreamConfiguration - AttemptInfoRead - AttemptRead - AttemptStatus - CheckConnectionRead - CheckOperationRead - ConnectionCreate - ConnectionIdRequestBody - ConnectionRead - ConnectionReadList - ConnectionSchedule - ConnectionState - ConnectionStatus - ConnectionUpdate - DataType - DestinationCoreConfig - DestinationCreate - DestinationDefinitionCreate - DestinationDefinitionIdRequestBody - DestinationDefinitionRead - DestinationDefinitionReadList - DestinationDefinitionSpecificationRead - DestinationDefinitionUpdate - DestinationIdRequestBody - DestinationRead - DestinationReadList - DestinationRecreate - DestinationSyncMode - DestinationUpdate - HealthCheckRead - ImportRead - JobConfigType - JobIdRequestBody - JobInfoRead - JobListRequestBody - JobRead - JobReadList - JobStatus - JobWithAttemptsRead - LogRead - LogType - LogsRequestBody - NamespaceDefinitionType - Notification - NotificationRead - NotificationType - OperationCreate - OperationCreateOrUpdate - OperationIdRequestBody - OperationRead - OperationReadList - OperationUpdate - OperatorConfiguration - OperatorDbt - OperatorNormalization - OperatorType - SlackNotificationConfiguration - SlugRequestBody - SourceCoreConfig - SourceCreate - SourceCreate_allOf - SourceDefinitionCreate - SourceDefinitionIdRequestBody - SourceDefinitionRead - SourceDefinitionReadList - SourceDefinitionSpecificationRead - SourceDefinitionUpdate - SourceDiscoverSchemaRead - SourceIdRequestBody - SourceRead - SourceReadList - SourceRecreate - SourceUpdate - SyncMode - SynchronousJobRead - WebBackendConnectionCreate - WebBackendConnectionCreate_allOf - WebBackendConnectionRead - WebBackendConnectionReadList - WebBackendConnectionRequestBody - WebBackendConnectionUpdate - WebBackendConnectionUpdate_allOf - WorkspaceCreate - WorkspaceIdRequestBody - WorkspaceRead - WorkspaceUpdate - AirbyteCatalog - UpAirbyteStream - UpAirbyteStreamAndConfiguration - UpAirbyteStreamConfiguration - Upsync_mode is incremental. Otherwise it is ignored. destination_sync_mode is *_dedup. Otherwise it is ignored. ConnectionCreate - UpConnectionIdRequestBody - UpConnectionRead - UpConnectionReadList - UpConnectionSchedule - UpConnectionStatus - UpConnectionUpdate - UpDestinationCreate - UpDestinationDefinitionIdRequestBody - UpDestinationDefinitionReadList - UpDestinationDefinitionSpecificationRead - UpDestinationIdRequestBody - UpDestinationReadList - UpDestinationRecreate - UpJobIdRequestBody - UpLogsRequestBody - UpOperationIdRequestBody - UpOperationReadList - UpSlackNotificationConfiguration - UpSlugRequestBody - UpSourceCreate - UpSourceDefinitionIdRequestBody - UpSourceDefinitionReadList - UpSourceDefinitionSpecificationRead - UpSourceDefinitionUpdate - UpSourceDiscoverSchemaRead - UpSourceIdRequestBody - UpSourceReadList - UpSourceRecreate - UpWebBackendConnectionCreate - UpWebBackendConnectionCreate_allOf - UpWebBackendConnectionRead - UpWebBackendConnectionUpdate - UpWorkspaceIdRequestBody - UpWorkspaceRead - Up