update_data_source
Update a data source by its ID. Only provided fields will be updated (partial update). Returns the updated data source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | No | Must match the 'type' discriminator of the 'settings' object when both are provided. | |
| schedule | No | Cron expression (e.g. '0 3 * * *') or null to disable scheduled re-sync. | |
| settings | No | Type-specific config. Pass as an inline JSON object — do NOT serialize to a string. Must include a 'type' discriminator field: 'website_crawler', 'pdf_upload', 'open_api', 'helpspace', 'custom_webcrawler', or 'webhook'. | |
| data_source_id | Yes | ||
| integration_id | No | Integration UUID for connected data sources (e.g. WordPress). Required when updating a WordPress data source. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||