Skip to content

List visible datasources

GET
/api/v1/datasources

Returns only visible profiles. The optional role filter selects connector source or sink capability; it is not a user-role filter.

page
string
default: 0

Zero-based page number.

size
string
default: 50 >= 1 <= 200

Requested page size, clamped to the range 1 through 200.

role
string
Allowed values: source sink

Connector capability filter.

Visible datasources returned

Zero-based page of resource results.

object
content

Results in this page.

Array<object>

Redacted managed datasource profile and permission-aware capabilities.

object
canEdit

Whether the current identity may edit this profile.

boolean
canUse

Whether the current identity may bind this profile to a job.

boolean
canView

Whether the current identity may view this profile.

boolean
capabilities

Role-specific connector capabilities used to validate job bindings.

object
singleJobOnly

Whether the connector requires jobs=1.

boolean
sinkCapable

Whether the connector can receive sink rows.

boolean
sinkModes
Array<string>
unique items
Allowed values: complete complete-atomic incremental
sourceCapable

Whether the connector can provide source rows.

boolean
sourceModes
Array<string>
unique items
Allowed values: complete complete-atomic incremental
sourceQuery

Whether source.query is supported.

boolean
connectorType

Registered connector wire name.

string
createdAt

Creation timestamp in UTC.

string format: date-time
id

Datasource identifier.

string format: uuid
name

Datasource display name.

string
safeConnectDisplay

Credential-redacted connection display suitable for the UI.

string
securityConfigured

Whether encrypted security material is configured, without exposing it.

boolean
technicalParams

Non-secret connector settings.

object
key
additional properties

Non-secret connector settings.

string
updatedAt

Last update timestamp in UTC.

string format: date-time
page

Zero-based page number.

integer format: int32
size

Effective page size, from 1 through 200.

integer format: int32
>= 1 <= 200
totalElements

Total matching resources across all pages.

integer format: int64

The request is malformed or fails validation.

RFC 7807 problem response. Dynamic detail text is credential-redacted.

object
detail
string
instance
string format: uri-reference
status
integer format: int32
title
string
type
string format: uri-reference

Authentication is required or credentials are invalid.

RFC 7807 problem response. Dynamic detail text is credential-redacted.

object
detail
string
instance
string format: uri-reference
status
integer format: int32
title
string
type
string format: uri-reference