Boomi · Arazzo Workflow

Boomi Create and Verify a Process

Version 1.0.0

Create a new integration process, read it back, and apply an initial update.

1 workflow 1 source API 1 provider
View Spec View on GitHub AI AgentsAutomationB2BData IntegrationEDIIntegrationManagementMFTPlatformWorkflowsArazzoWorkflows

Provider

boomi

Workflows

create-and-verify-process
Create a process, read it back to confirm placement, and apply an initial update.
Creates an integration process in the supplied folder, reads it back to confirm its id and folder, and updates it to apply a finalized name.
3 steps inputs: finalName, folderId, name outputs: name, processId
1
createProcess
Create the new integration process in the supplied folder.
2
verifyProcess
Read the new process back to confirm its id and folder placement.
3
applyInitialUpdate
Apply an initial update to set the finalized name on the verified process.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Boomi Create and Verify a Process
  summary: Create a new integration process, read it back, and apply an initial update.
  description: >-
    Bootstraps a new Boomi integration process and confirms it is stored
    correctly. The workflow creates a process in a target folder, reads it back
    to confirm its id and folder placement, and applies an initial update to set
    its name. Every step spells out its request inline so the creation flow can be
    read and executed without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: processesApi
  url: ../openapi/boomi-processes-api-openapi.yml
  type: openapi
workflows:
- workflowId: create-and-verify-process
  summary: Create a process, read it back to confirm placement, and apply an initial update.
  description: >-
    Creates an integration process in the supplied folder, reads it back to
    confirm its id and folder, and updates it to apply a finalized name.
  inputs:
    type: object
    required:
    - name
    - folderId
    properties:
      name:
        type: string
        description: Display name for the new process.
      folderId:
        type: string
        description: ID of the folder to place the process in.
      finalName:
        type: string
        description: The finalized name to apply in the verification update.
  steps:
  - stepId: createProcess
    description: >-
      Create the new integration process in the supplied folder.
    operationId: createProcess
    requestBody:
      contentType: application/json
      payload:
        name: $inputs.name
        folderId: $inputs.folderId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      processId: $response.body#/id
  - stepId: verifyProcess
    description: >-
      Read the new process back to confirm its id and folder placement.
    operationId: getProcess
    parameters:
    - name: id
      in: path
      value: $steps.createProcess.outputs.processId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      processId: $response.body#/id
      folderId: $response.body#/folderId
  - stepId: applyInitialUpdate
    description: >-
      Apply an initial update to set the finalized name on the verified process.
    operationId: updateProcess
    parameters:
    - name: id
      in: path
      value: $steps.verifyProcess.outputs.processId
    requestBody:
      contentType: application/json
      payload:
        name: $inputs.finalName
        folderId: $steps.verifyProcess.outputs.folderId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      processId: $response.body#/id
      name: $response.body#/name
  outputs:
    processId: $steps.applyInitialUpdate.outputs.processId
    name: $steps.applyInitialUpdate.outputs.name

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/boomi-create-and-verify-process-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.