Skip to main content
GET
/
v0
/
data-assets
Get all data assets
curl --request GET \
  --url https://{hostname}.gable.ai/v0/data-assets \
  --header 'X-API-KEY: <api-key>'
[
  {
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "dataAssetResourceName": "<string>",
    "domain": "<string>",
    "path": "<string>",
    "type": "postgres",
    "updatedAt": "2023-11-07T05:31:56Z",
    "contractId": "<string>"
  }
]

Authorizations

X-API-KEY
string
header
required

Query Parameters

limit
integer

The limit used for offset-based pagination

offset
integer

The offset used for offset-based pagination

A query string to search data assets with

Response

Data assets

id
string<uuid>
required

The unique identifier for the data asset.

dataAssetResourceName
string
required

The unique identifier of the data asset. It follows the pattern '{data_asset_type}://{data_asset_source}:{data_asset_name}'

domain
string
required

The domain to which the data asset belongs. Previously referred to as "namespace."

path
string
required

The name or path identifying the data asset. Previously referred to as "name."

type
enum<string>
required

The type of the source data asset, indicating its source or format (e.g., postgres, protobuf).

Available options:
postgres,
mysql,
mssql,
json_schema,
avro,
protobuf,
python,
pyspark,
typescript,
java,
s3,
dataframe,
kotlin,
swift,
php,
golang
updatedAt
string<date-time>
required

The timestamp of the most recent update to the data asset.

contractId
string

The contract ID associated with the data asset.