Skip to main content
PUT
Update a hosted source

Authorizations

Authorization
string
header
required

API token issued from the Splendor console.

Headers

x-splendor-tenant-id
string
required

Selects the tenant (workspace) the request acts within.

Path Parameters

source_id
integer
required

Body

application/json
dataset_id
string
required
Required string length: 1 - 128
name
string
required
Required string length: 1 - 255
source_key
string
required
Required string length: 1 - 128
source_type
string
required
Required string length: 1 - 128
connector_id
integer | null
enabled
boolean
default:true
parse_config
Parse Config · object
retention_days
integer | null
Required range: x >= 1
search_config
SearchConfig · object
semantic_config
SemanticConfig · object
transform_config
Transform Config · object

Response

Successful Response

bucket
string
required
connector_id
integer | null
required
created_at
string<date-time>
required
dataset_id
string
required
enabled
boolean
required
external_id_configured
boolean
required
iam_role_arn
string
required
ingest_token_configured
boolean
required
ingest_token_created_at
string<date-time> | null
required
ingest_token_last_used_at
string<date-time> | null
required
ingest_token_revoked_at
string<date-time> | null
required
intake_role_arn
string | null
required
name
string
required
parse_config
Parse Config · object
required
prefix
string
required
retention_days
integer | null
required
search_config
SearchConfig · object
required
semantic_config
SemanticConfig · object
required
source_id
integer
required
source_key
string
required
source_type
string
required
tenant_id
string
required
transform_config
Transform Config · object
required
updated_at
string<date-time>
required