naftiko: 1.0.0-alpha2 info: label: Acceldata - Data Observability Cloud API — Lineage description: 'Acceldata - Data Observability Cloud API — Lineage. 1 operations. Lead operation: Acceldata Get Dataset Lineage. Self-contained Naftiko capability covering one Acceldata business surface.' tags: - Acceldata - Lineage created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: ACCELDATA_API_KEY: ACCELDATA_API_KEY capability: consumes: - type: http namespace: adoc-lineage baseUri: https://api.acceldata.app/v1 description: Acceldata - Data Observability Cloud API — Lineage business capability. Self-contained, no shared references. resources: - name: datasets-id-lineage path: /datasets/{id}/lineage operations: - name: getdatasetlineage method: GET description: Acceldata Get Dataset Lineage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: id in: path type: string description: Dataset identifier. required: true - name: direction in: query type: string description: Direction of lineage to retrieve (upstream, downstream, both). - name: depth in: query type: integer description: Maximum depth of lineage graph to return. authentication: type: apikey key: X-API-Key value: '{{env.ACCELDATA_API_KEY}}' placement: header exposes: - type: rest namespace: adoc-lineage-rest port: 8080 description: REST adapter for Acceldata - Data Observability Cloud API — Lineage. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/datasets/{id}/lineage name: datasets-id-lineage description: REST surface for datasets-id-lineage. operations: - method: GET name: getdatasetlineage description: Acceldata Get Dataset Lineage call: adoc-lineage.getdatasetlineage with: id: rest.id direction: rest.direction depth: rest.depth outputParameters: - type: object mapping: $. - type: mcp namespace: adoc-lineage-mcp port: 9090 transport: http description: MCP adapter for Acceldata - Data Observability Cloud API — Lineage. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: acceldata-get-dataset-lineage description: Acceldata Get Dataset Lineage hints: readOnly: true destructive: false idempotent: true call: adoc-lineage.getdatasetlineage with: id: tools.id direction: tools.direction depth: tools.depth outputParameters: - type: object mapping: $.