Introduction
Organization APIs
- Users
- Invitations
- Workspaces
Workspace APIs
- Syncs
- Sync Management Links
- Sync Runs
- Destination Types
- Destinations
- Destination Connect Links
- Source Types
- Sources
- GETList sources
- POSTCreate a new source
- GETFetch source
- PATCHUpdate source
- DELDelete source
- Objects
- Models
- Topics
- Tables
- Segments
- Projects
- GET
- Source Connect Links
- Segment Management Links
Create a new source
Bearer token for the current workspace. Can be retrieved from the Workspace's settings page.
Contains the information for the connection.
An optional label that can be assigned to the source for better categorization or identification.
Credentials that should be associated with this source (e.g. hostname, port)
The type of the data source. A valid type is the service_name
of a source type returned from the /source_types
endpoint, where the source type is marked as creatable_via_api
.
Authorizations
Bearer token for the current workspace. Can be retrieved from the Workspace's settings page.
Body
Contains the information for the connection.
An optional label that can be assigned to the source for better categorization or identification.
Credentials that should be associated with this source (e.g. hostname, port)
The type of the data source. A valid type is the service_name
of a source type returned from the /source_types
endpoint, where the source type is marked as creatable_via_api
.
Response
Outcome of the operation.
success
, updated
, created
, not_found
, error
The unique identifier of the source.
The name assigned to this source, typically a combination of type and location.
An optional label that can be assigned to the source for better categorization or identification.
The type of the data source. A valid type is the service_name
of a source type returned from the /source_types
endpoint, where the source type is marked as creatable_via_api
.
When the connection was created
An ordered array of steps representing the results of the last connection test. If one step fails then we won't surface details on later steps.
The name of the step in the connection test process.
The error message associated with the step, if any.
The status of the step.
running
, success
, failed
, warning
Indicates if the last connection test to this source was successful.
Timestamp of when the last connection test was conducted on this source.
Detailed configuration and information for connecting to this source.
Was this page helpful?