Workato · Arazzo Workflow

Workato Provision a Data Table

Version 1.0.0

Create a data table with a schema and confirm it was provisioned.

1 workflow 1 source API 1 provider
View Spec View on GitHub AgenticAPI ManagementAutomationB2BEmbedded iPaaSEnterpriseIntegrationiPaaSOrchestrationWorkflowsArazzoWorkflows

Provider

workato

Workflows

provision-data-table
Create a data table with a schema and verify it exists.
Creates a data table with the supplied name, folder, and column schema, then reads it back to confirm provisioning succeeded.
2 steps inputs: folderId, name, schema outputs: schema, tableId, tableName
1
createTable
Create the data table with the supplied name, folder, and schema.
2
confirmTable
Read the created data table back to confirm it exists and its schema was stored.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Workato Provision a Data Table
  summary: Create a data table with a schema and confirm it was provisioned.
  description: >-
    Stands up structured storage for recipe automation. The workflow creates a
    new data table with a defined column schema in a target folder and then
    reads the table back to confirm its schema landed exactly as requested.
    Every step spells out its request inline so the flow can be read and
    executed without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: dataTablesApi
  url: ../openapi/workato-data-tables-api-openapi.yml
  type: openapi
workflows:
- workflowId: provision-data-table
  summary: Create a data table with a schema and verify it exists.
  description: >-
    Creates a data table with the supplied name, folder, and column schema,
    then reads it back to confirm provisioning succeeded.
  inputs:
    type: object
    required:
    - name
    - folderId
    - schema
    properties:
      name:
        type: string
        description: Display name for the new data table.
      folderId:
        type: integer
        description: ID of the folder to place the data table in.
      schema:
        type: array
        description: Array of column definitions (name, type, optional required).
        items:
          type: object
  steps:
  - stepId: createTable
    description: Create the data table with the supplied name, folder, and schema.
    operationId: createDataTable
    requestBody:
      contentType: application/json
      payload:
        name: $inputs.name
        folder_id: $inputs.folderId
        schema: $inputs.schema
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      tableId: $response.body#/id
      tableName: $response.body#/name
  - stepId: confirmTable
    description: >-
      Read the created data table back to confirm it exists and its schema was
      stored.
    operationId: getDataTable
    parameters:
    - name: data_table_id
      in: path
      value: $steps.createTable.outputs.tableId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      schema: $response.body#/schema
      createdAt: $response.body#/created_at
  outputs:
    tableId: $steps.createTable.outputs.tableId
    tableName: $steps.createTable.outputs.tableName
    schema: $steps.confirmTable.outputs.schema

Work with this as data

Every workflow 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 arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow 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 workflow
curl "https://apis.io/api/v1/arazzo/workato-provision-data-table-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?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.