QuanTemplate FabricAPI API

The FabricAPI API from QuanTemplate — 2 operation(s) for fabricapi.

Operations 2

POST /organisations/{organisationId}/pipelines/{pipelineId}/executions Execute Pipeline #
GET /organisations/{organisationId}/datasets/{datasetId} Download Dataset #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/quantemplate-fabricapi-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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.

OpenAPI Specification

quantemplate-fabricapi-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Quantemplate Fabric API
  version: 0.0.1
  description: Quantemplate FabricAPI - data ingress/egress operations to automate data flow through the Quantemplate insurance data-management platform. Harvested verbatim from the provider's ReadMe developer hub (per-operation OpenAPI fragments).
  x-apievangelist-source: https://quantemplate.readme.io/reference (per-operation OpenAPI blocks, merged)
  x-apievangelist-harvested: '2026-07-20'
servers:
- url: https://api.prod.quantemplate.com/v1
security:
- bearerAuth: []
tags:
- name: FabricAPI
paths:
  /organisations/{organisationId}/pipelines/{pipelineId}/executions:
    post:
      tags:
      - FabricAPI
      summary: Execute Pipeline
      description: Run a preconfigured pipeline.
      operationId: execute-pipeline
      parameters:
      - name: X-QT-Trace-Id
        in: header
        required: false
        schema:
          type: string
      - name: organisationId
        in: path
        required: true
        schema:
          type: string
      - name: pipelineId
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Pipeline execution accepted
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PipelineExecutionView'
        '204':
          description: No content
          content:
            text/plain:
              schema:
                type: string
        '401':
          description: Unauthorized
          content:
            text/plain:
              schema:
                type: string
        '403':
          description: Forbidden
          content:
            text/plain:
              schema:
                type: string
        '404':
          description: Not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PipelineExecutionOutputNotFound'
  /organisations/{organisationId}/datasets/{datasetId}:
    get:
      tags:
      - FabricAPI
      summary: Download Dataset
      description: Returns a stream of UTF-8 encoded CSV for the given dataset.
      operationId: download-dataset
      parameters:
      - name: X-QT-Trace-Id
        in: header
        required: false
        schema:
          type: string
      - name: organisationId
        in: path
        required: true
        schema:
          type: string
      - name: datasetId
        in: path
        required: true
        schema:
          type: string
      - name: version
        in: query
        required: false
        schema:
          type: integer
          format: int64
      responses:
        '200':
          description: Dataset data as UTF-8 encoded CSV
          content:
            text/csv:
              schema:
                type: string
                description: Dataset data as UTF-8 encoded CSV
        '204':
          description: No content
          content:
            text/plain:
              schema:
                type: string
        '401':
          description: Unauthorized
          content:
            text/plain:
              schema:
                type: string
        '403':
          description: Forbidden
          content:
            text/plain:
              schema:
                type: string
        '404':
          description: Not found
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PipelineExecutionOutputNotFound'
components:
  schemas:
    PipelineExecutionOutputView:
      required:
      - id
      - name
      type: object
      properties:
        id:
          type: string
          description: The Quantemplate ID of the output, beginning 'o-...'.
        name:
          type: string
          description: The name of the output.
    PipelineExecutionOutputId:
      required:
      - value
      type: object
      properties:
        value:
          type: string
    PipelineExecutionId:
      required:
      - value
      type: object
      properties:
        value:
          type: string
    PipelineExecutionOutputNotFound:
      required:
      - executionId
      - outputId
      type: object
      properties:
        executionId:
          $ref: '#/components/schemas/PipelineExecutionId'
        outputId:
          $ref: '#/components/schemas/PipelineExecutionOutputId'
    PipelineExecutionView:
      required:
      - id
      - runNumber
      - createdAt
      - createdBy
      - version
      - status
      type: object
      properties:
        id:
          type: string
          description: The Quantemplate ID of the execution, beginning 'e-...'.
        runNumber:
          type: integer
          description: The run number (per pipeline; increases with each execution, starting from 1).
        createdAt:
          type: string
          description: The date and time that the execution was requested.
          format: date-time
        createdBy:
          type: string
          description: The Quantemplate ID of the user who requested the execution.
        startedAt:
          type: string
          description: The date and time that the execution began.
          format: date-time
        finishedAt:
          type: string
          description: The date and time that the execution finished.
          format: date-time
        version:
          type: integer
          description: The pipeline version at the time the execution was requested.
          format: int64
        outputs:
          type: array
          items:
            $ref: '#/components/schemas/PipelineExecutionOutputView'
          description: The list of outputs resulting from the execution.
        status:
          type: string
          description: The status of the execution (Started|Succeeded|Failed|Cancelled).
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT