Skip to main content
PATCH
/
api
/
public
/
data-sources
/
{id}
Update a data source
curl --request PATCH \
  --url https://charts.basedash.com/api/public/data-sources/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "host": "<string>",
  "port": 123,
  "database": "<string>",
  "username": "<string>",
  "password": "<string>",
  "displayName": "<string>",
  "sslEnabled": true
}
'
{
  "data": {
    "id": "<string>",
    "displayName": "<string>",
    "dialect": "<string>"
  }
}

Authorizations

Authorization
string
header
required

API key authentication using Bearer token format: Bearer bd_key_<secret>

Path Parameters

id
string
required

Data source ID

Body

application/json
host
string

Database host

port
number

Database port

database
string

Database name

username
string

Database username

password
string

Database password

displayName
string

Display name

sslEnabled
boolean

Enable SSL connection

Response

Data source updated successfully

data
object
required