Data Sources

Update Data Source

Update a data source by ID.

put/api/v1/data-sources/{data_source_id}

Path parameters

data_source_idstring uuid required

Cookies

sessionstring nullable

Request body

namestring nullable

The name of the data source.

source_type'S3' | 'AZURE_STORAGE_BLOB' | 'GOOGLE_DRIVE' | 'MICROSOFT_ONEDRIVE' | 'MICROSOFT_SHAREPOINT' | 'SLACK' | 'NOTION_PAGE' | 'CONFLUENCE' | 'JIRA' | 'JIRA_V2' | 'BOX' required
custom_metadataobject nullable

Custom metadata that will be present on all data loaded from the data source

Response

Successful Response

idstring uuid required

Unique identifier

created_atstring date-time nullable

Creation datetime

updated_atstring date-time nullable

Update datetime

namestring required

The name of the data source.

source_type'S3' | 'AZURE_STORAGE_BLOB' | 'GOOGLE_DRIVE' | 'MICROSOFT_ONEDRIVE' | 'MICROSOFT_SHAREPOINT' | 'SLACK' | 'NOTION_PAGE' | 'CONFLUENCE' | 'JIRA' | 'JIRA_V2' | 'BOX' required
custom_metadataobject nullable

Custom metadata that will be present on all data loaded from the data source

project_idstring uuid required

Changes

Changed in 2 of the 33 revisions of this API.13

    • added the optional property detail/items/ctx to the response with the 422 status

      response-optional-property-added

    • added the optional property detail/items/input to the response with the 422 status

      response-optional-property-added

    This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • request property component/anyOf[subschema #6: CloudSharepointDataSource]/get_permissions list-of-types was narrowed by removing types null from media type application/json

      request-property-list-of-types-narrowed

    • response property component/anyOf[subschema #6: CloudSharepointDataSource]/get_permissions list-of-types was narrowed by removing types null from media type application/json of response 200

      response-property-list-of-types-narrowed