Talend · Schema

DatasetResponse

API ManagementData IntegrationData QualityETLOrchestrationPipelinesData Catalog

Properties

Name Type Description
id string UUID
label string Label of the dataset
certification string Certification status
entitlements array Intersection of TMC user entitlements and the user sharing entitlements
enabled boolean Indicates if the dataset is enabled or not
version integer Technical version of the dataset
datastoreId string Id of the connection used for the dataset
datastore object
properties object Configuration of the dataset
owner string Id of the user who owns the dataset
creator string Full name of the user who created the dataset
rating object
draft boolean Indicates if the dataset is a draft
sharing object
favorite boolean Indicates if the dataset is a favorite
talendGlobalQuality object
trustScore number Trust score of the dataset
trustScoreAxes array Trust score details for the dataset
nested boolean Indicates if the dataset is hierarchical
created number Creation timestamp of the dataset
updated string Last update timestamp of the dataset
createdBy object User who created the dataset
updatedBy object User who last updated the dataset
View JSON Schema on GitHub

JSON Schema

talend-dataset-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/talend/json-schema/talend-dataset-response-schema.json",
  "title": "DatasetResponse",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/talend-dataset-api-openapi.yml#/components/schemas/DatasetResponse",
  "type": "object",
  "required": [
    "label",
    "version"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "UUID"
    },
    "label": {
      "type": "string",
      "description": "Label of the dataset"
    },
    "certification": {
      "type": "string",
      "description": "Certification status",
      "enum": [
        "certified",
        "none",
        "pending"
      ]
    },
    "entitlements": {
      "type": "array",
      "description": "Intersection of TMC user entitlements and the user sharing entitlements",
      "items": {
        "type": "string"
      }
    },
    "enabled": {
      "type": "boolean",
      "description": "Indicates if the dataset is enabled or not"
    },
    "version": {
      "type": "integer",
      "format": "int32",
      "description": "Technical version of the dataset"
    },
    "datastoreId": {
      "type": "string",
      "description": "Id of the connection used for the dataset"
    },
    "datastore": {
      "$ref": "#/$defs/ConnectionInfo"
    },
    "properties": {
      "type": "object",
      "description": "Configuration of the dataset"
    },
    "owner": {
      "type": "string",
      "description": "Id of the user who owns the dataset"
    },
    "creator": {
      "type": "string",
      "description": "Full name of the user who created the dataset"
    },
    "rating": {
      "$ref": "#/$defs/RatingInfo"
    },
    "draft": {
      "type": "boolean",
      "description": "Indicates if the dataset is a draft"
    },
    "sharing": {
      "$ref": "#/$defs/SharingState"
    },
    "favorite": {
      "type": "boolean",
      "description": "Indicates if the dataset is a favorite"
    },
    "talendGlobalQuality": {
      "$ref": "#/$defs/TalendQuality"
    },
    "trustScore": {
      "type": "number",
      "format": "double",
      "description": "Trust score of the dataset"
    },
    "trustScoreAxes": {
      "type": "array",
      "description": "Trust score details for the dataset",
      "items": {
        "$ref": "#/$defs/TrustScoreAxis"
      }
    },
    "nested": {
      "type": "boolean",
      "description": "Indicates if the dataset is hierarchical"
    },
    "created": {
      "type": "number",
      "description": "Creation timestamp of the dataset"
    },
    "updated": {
      "type": "string",
      "description": "Last update timestamp of the dataset"
    },
    "createdBy": {
      "type": "object",
      "description": "User who created the dataset",
      "properties": {
        "id": {
          "type": "string",
          "description": "UUID"
        }
      }
    },
    "updatedBy": {
      "type": "object",
      "description": "User who last updated the dataset",
      "properties": {
        "id": {
          "type": "string",
          "description": "UUID"
        }
      }
    }
  },
  "$defs": {
    "ConnectionInfo": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "ID of the connection used for this dataset"
        },
        "label": {
          "type": "string",
          "description": "Label of the connection"
        },
        "type": {
          "type": "string",
          "description": "Id of the connection type"
        },
        "typeLabel": {
          "type": "string",
          "description": "Label of the connection type"
        },
        "cloudAgentId": {
          "type": "string",
          "description": "ID of the engine used by this connection"
        },
        "icon": {
          "type": "string",
          "description": "Icon identifier of this connection"
        }
      }
    },
    "RatingInfo": {
      "type": "object",
      "properties": {
        "contributors": {
          "type": "integer",
          "format": "int32",
          "description": "Number of users who contributed to this rating"
        },
        "global": {
          "type": "number",
          "format": "double",
          "description": "Value of the rating"
        }
      }
    },
    "SharingState": {
      "type": "object",
      "required": [
        "isOwner",
        "isSharedWithOthers"
      ],
      "properties": {
        "isOwner": {
          "type": "boolean",
          "description": "Indicates if the current user is the owner of the dataset"
        },
        "isSharedWithOthers": {
          "type": "boolean",
          "description": "Indicates if this dataset is shared with other users or groups"
        }
      }
    },
    "TalendQuality": {
      "type": "object",
      "required": [
        "-1",
        "0",
        "1",
        "total"
      ],
      "properties": {
        "-1": {
          "type": "integer",
          "format": "int32",
          "description": "Number of invalid values in the dataset sample"
        },
        "0": {
          "type": "integer",
          "format": "int32",
          "description": "Number of empty values in the dataset sample"
        },
        "1": {
          "type": "integer",
          "format": "int32",
          "description": "Number of valid values in the dataset sample"
        },
        "total": {
          "type": "integer",
          "format": "int32",
          "description": "Total number of values in the dataset sample"
        }
      }
    },
    "TrustScoreAxis": {
      "type": "object",
      "required": [
        "id",
        "label"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "Identifier of the axis"
        },
        "label": {
          "type": "string",
          "description": "Label of the axis"
        },
        "description": {
          "type": "string"
        },
        "currentValue": {
          "type": "number",
          "description": "Value for this axis"
        },
        "maxValue": {
          "type": "number",
          "description": "Max value for this axis"
        }
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/talend-dataset-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.