naftiko: 1.0.0-alpha2 info: label: Nasdaq Data Link Time-Series REST API — Tables description: 'Nasdaq Data Link Time-Series REST API — Tables. 1 operations. Lead operation: Query a datatable. Self-contained Naftiko capability covering one Quandl business surface.' tags: - Quandl - Tables created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: QUANDL_API_KEY: QUANDL_API_KEY capability: consumes: - type: http namespace: nasdaq-data-link-timeseries-tables baseUri: https://data.nasdaq.com/api/v3 description: Nasdaq Data Link Time-Series REST API — Tables business capability. Self-contained, no shared references. resources: - name: datatables-datatablesCode path: /datatables/{datatablesCode} operations: - name: getdatatable method: GET description: Query a datatable outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: datatablesCode in: path type: string description: Database code and datatable code joined by slash (e.g. ZACKS/FC) required: true - name: qopts.columns in: query type: string description: Comma-separated column names to return - name: qopts.per_page in: query type: integer description: Number of rows per page (max 10000) - name: qopts.cursor_id in: query type: string description: Cursor ID for pagination from previous response - name: qopts.export in: query type: boolean description: Set to true to get a download link for full dataset - name: api_key in: query type: string authentication: type: apikey key: api_key value: '{{env.QUANDL_API_KEY}}' placement: query exposes: - type: rest namespace: nasdaq-data-link-timeseries-tables-rest port: 8080 description: REST adapter for Nasdaq Data Link Time-Series REST API — Tables. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/datatables/{datatablescode} name: datatables-datatablescode description: REST surface for datatables-datatablesCode. operations: - method: GET name: getdatatable description: Query a datatable call: nasdaq-data-link-timeseries-tables.getdatatable with: datatablesCode: rest.datatablesCode qopts.columns: rest.qopts.columns qopts.per_page: rest.qopts.per_page qopts.cursor_id: rest.qopts.cursor_id qopts.export: rest.qopts.export api_key: rest.api_key outputParameters: - type: object mapping: $. - type: mcp namespace: nasdaq-data-link-timeseries-tables-mcp port: 9090 transport: http description: MCP adapter for Nasdaq Data Link Time-Series REST API — Tables. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: query-datatable description: Query a datatable hints: readOnly: true destructive: false idempotent: true call: nasdaq-data-link-timeseries-tables.getdatatable with: datatablesCode: tools.datatablesCode qopts.columns: tools.qopts.columns qopts.per_page: tools.qopts.per_page qopts.cursor_id: tools.qopts.cursor_id qopts.export: tools.qopts.export api_key: tools.api_key outputParameters: - type: object mapping: $.