providerCatalog
GET
/api/v1/provider-catalog
const url = 'https://example.com/api/v1/provider-catalog';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/provider-catalogProvider catalog. Requires an authenticated dashboard user.
Responses
Section titled “ Responses ”Closed Widget and Data Source provider metadata
Media typeapplication/json
object
data
required
object
revision
required
integer
providers
required
Array<object>
object
id
required
string
role
required
string
label
required
string
group
required
string
description
required
string
presentationKind
string
capabilities
required
object
key
additional properties
boolean
requiredCapabilities
object
key
additional properties
integer
uiHints
required
object
key
additional properties
string
Example
{ "data": { "providers": [ { "role": "widget", "presentationKind": "native" } ] }}