Appmixer website screenshot

Appmixer

Let your users build powerful agentic workflowsno code, fully white-labeled, and embedded right in your web app.

1 APIs 0 Features
AgenticAutomationEmbedded iPaaSIntegrationsLow-CodeWorkflows

APIs

Appmixer API

The Appmixer REST API provides programmatic access to manage workflows, users, accounts, apps/connectors, files, data stores, insights, and people tasks within the Appmixer embe...

Collections

Appmixer API

POSTMAN

Arazzo Workflows

Appmixer Authenticate and List Flows

Sign a user in, confirm the session, and list their flows.

ARAZZO

Appmixer Clone an Existing Flow

Read an existing flow's definition and create a copy of it under a new name.

ARAZZO

Appmixer Create and Start a Flow

Create a new flow, confirm it persisted, and start it running.

ARAZZO

Appmixer Disconnect an Invalid Account

Check a connected account's validity and delete it when its credentials have expired.

ARAZZO

Appmixer Onboard a User and Create Their First Flow

Create a user, authenticate to obtain a token, then create a flow for them.

ARAZZO

Appmixer Replay an Unprocessed Message

List unprocessed messages and put the first one back into the engine.

ARAZZO

Appmixer Restart a Flow and Inspect Its Logs

Stop a flow, start it again, and pull its recent execution logs.

ARAZZO

Appmixer Decommission a Flow

Read a flow, stop it if it is running, then delete it.

ARAZZO

Appmixer Update a Flow Safely by Stage

Read a flow, then stop it before updating if it is running, otherwise update directly.

ARAZZO

Pricing Plans

Appmixer Plans Pricing

3 plans

PLANS

Rate Limits

Appmixer Rate Limits

5 limits

RATE LIMITS

FinOps

Integrations

123FormBuilder
AWS CloudWatch
AWS Cloudfront
AWS CodeDeploy
AWS CodePipeline
AWS Cognito
AWS Comprehend
AWS Glue
AWS Kinesis
AWS Lambda
AWS Redshift
AWS SQS
AWS SageMaker
AWeber
Absorb
Acoustic Campaign
Act-On
ActiveCampaign
Acuity Scheduling
AdRoll
Adaptive Insights
Adobe Experience Manager
Aeries
Affinity
Agile CRM
Ahrefs
Aircall
Airtable
Alexa Top Sites
Algolia
Alteryx
Amazon Athena
Amazon Marketplace
Amazon S3
Amazon SNS
Amplitude
Anaplan
Anthropic
Apify
AppNeta
Appcues
Appdirect ISV
ArcGis
Asana
Atlassian Confluence
Attentive Mobile
Autopilot
Azure Cognitive Services
Azure DevOps
BambooHR
Base
Basecamp
Benchmark
Bevy
BigCommerce
Bing Ads
Bizzabo
Blackboard
Blueshift
Boostr
Box
Braintree
Brandfolder
Braze
BriteVerify
Buffer
Bugsnag
Bynder
Calendly
Campaign Monitor
Canvas
ChannelAdvisor
ChargeBee
Chargeback
Chargify
ChartMogul
ChatGPT
Cisco Webex
Claude
Clearbit
CleverReach
ClickUp
Close
Coda
ConnectWise
Constant Contact
Conversica
ConvertKit
Copper
Coupa
Criteo
Crossbeam
Cue
Customer.io
Cvent
Databricks
Datadog
Datanyze
DeepAI
Demandbase
DiscoverOrg
DocRaptor
Docebo
DocuSign
Domo
Drift
Dropbox
ETermin
Easypromos
Ellucian Ethos
Eloqua
Emarsys
Emma
EventGeek
Eventbrite
Everhour
Evernote
Exchange rates
Expensify
ExponentHR
FTP Client
Facebook
Fakturoid
Fastpath
Filemaker Pro
Firebase
FirstRain
Fixer
Float
Formstack
Free Forex
FreshService
Freshdesk
Freshsales
Front
Frontify
Fulcrum
Full Contact
FullStory
Gainsight
GetResponse
Getty
Giphy
GitHub
Gmail
GoSquared
GoToMeeting
GoToWebinar
Gong.io
Google Ad Manager
Google Ads
Google Analytics
Google BigQuery
Google Calendar
Google Contacts
Google Drive
Google Gemini
Google Maps
Google Search Console
Google Sheets
Google Slides
Google Tasks
Google Vision
Grafana
Greenbits
Greenhouse
Groove
Groq
HackerOne
Harvest
Hatchbuck
Heap
HelloSign
Help Scout
Highrise
Hive
Hootsuite
Hubspot
Huddle
Hunter
IBM DB2
IBM MQ
IBM Watson TTS
Infusionsoft
Insightly
Instagram
Instapage
Intercom
Ironclad
Iterable
Jasper
Jenkins
Jira
Jive
Jotform
Jumio
JumpCloud
Kafka
Kanban Tool
Kapost
Kazoo HR
Keatext
Keen
Keen IO
Kenshoo
Kibo
Kickbox
Klaviyo
Kochava
Koncert
Kudos
Lattice
LaunchDarkly
Leadspicker
LeafLink
Lever
Levity
Lexoffice
Linkedin
Lithium
LivePerson
LiveRamp
Lodash
LogicMonitor
Looker
Mad Mimi
Magento 2
Mailchimp
MailerLite
Mailjet
Mall
ManagerPlus
Mandrill
Marketo
Mattermark
Merk
MessageBird
Microsoft Calendar
Microsoft Copilot
Microsoft Dynamics 365
Microsoft Excel
Microsoft Intune
Microsoft OneDrive
Microsoft Outlook
Microsoft Power BI
Microsoft SQL Server
Microsoft Sharepoint
Microsoft Teams
Microsoft Text Translate
Mindbody
Miro
Mixpanel
Mode
Monday
MongoDB
MongoDB Cloud
Monkey Learn
MySQL
Namely
Naxai
New Relic
NewsAPI
NewsCred
Nexmo
Next >>
Notion
Noyo
Okta
Ollama
Ometria
OneLogin
OneSignal
Ontraport
Ooma
Opal
OpsGenie
Optimizely
OptimoRoute
Oracle Bronto
Oracle Responsys
Ordway
Outreach
Oxford Dictionaries
PageUp
PagerDuty
Panaya
PandaDoc
Parakeet
PayPal
Paylocity
Paymo
Pendo
Perplexity AI
PersistIQ
Personio
PestRoutes
Pigment
Pipedrive
Pipeliner
PlanSource
Plivo
PortaBilling
PortaOne
PostgreSQL
Postmates
PowerSchool
ProdPad
Productboard
Promoter.io
Pymetrics
Qualtrics
Quickbase
Quickbooks
Raynet
Recurly
Redmine
Rejoiner
Reltio
Remarkety
Retention Rocket
Rev.io
Rho
RingCentral
RingRing
Ringover
SAP SuccessFactors
SEDNA
STAT
Sage 300
SageOne
Sailthru
SalesRabbit
Salesforce
Salesforce Marketing Cloud
Salesforce Pardot
SalesforceIQ
Salesloft
Samsara
Sapling
Schoology
Screenshot API
SearchBlox
Segment
Semrush
SendGrid
SendPulse
SendinBlue
Sendoso
ServiceNow
ServiceTitan
Shopify
Showpad
Shutterstock
Sitecore
Slack
SmartrMail
Smartsheet
Snapchat
Snowflake
Sparkcentral by Hootsuite
Splash
Square
Strava
Streak
Stripe
SugarCRM
Surefire
SurveySparrow
Swoogo
Synthesio
Talkdesk
Teamwork
Terminus
Thinkific
Toggl
Totango
Trello
Twilio
Twitter
Typeform
Uberflip
Udemy for Business
UltiPro
Unbounce
Urban Airship
User
UserVoice
VAT Comply
VWO
Vbrick
Veeva
Velocify
VerifyEmail
VerticalResponse
Verve
Vibes
VideoAsk
Virtuous CRM
Virustotal
Vision Critical
Vonage
Voys
Walmart Marketplace
Weather Underground
Webflow
WhatCounts
WordPress
Workable
WorkflowMAX
Workfront
Workplace by Facebook
Workstack
Wrike
Wufoo
Wunderlist
Xero
Xpressdocs
Xtremepush
Xverify
Yammer
Yext
Yodiz
Yotpo
Youtube
Zaius
Zendesk
Zendesk Chat
Zendesk Sunshine
Zenefits
ZeroBounce
Zoho Books
Zoho CRM
Zoho Creator
Zoom
ZoomInfo
Zuora
dotdigital
iContact
iOffice

Semantic Vocabularies

Appmixer Context

2 classes · 18 properties

JSON-LD

API Governance Rules

Appmixer API Rules

19 rules · 7 errors 11 warnings 1 info

SPECTRAL

JSON Structure

Account Structure

5 properties

JSON STRUCTURE

Data Store Structure

2 properties

JSON STRUCTURE

File Structure

5 properties

JSON STRUCTURE

Flow Structure

8 properties

JSON STRUCTURE

People Task Structure

5 properties

JSON STRUCTURE

User Structure

5 properties

JSON STRUCTURE

Example Payloads

Account Example

4 fields

EXAMPLE

Data Store Example

4 fields

EXAMPLE

File Example

5 fields

EXAMPLE

Flow Example

4 fields

EXAMPLE

People Task Example

5 fields

EXAMPLE

User Example

4 fields

EXAMPLE

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔑
Authentication
Authentication
🚀
GettingStarted
GettingStarted
📄
ChangeLog
ChangeLog
📦
SDKs
SDKs
🔗
CLI
CLI
📰
Blog
Blog
🔗
Podcast
Podcast
🔗
eBooks
eBooks
🔗
Customers
Customers
💰
Pricing
Pricing
🔗
Security
Security
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Appmixer API
  version: 6.1.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: System
    type: folder
  items:
  - info:
      name: Appmixer Get API information
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/
    docs: Basic liveness check that returns basic API information about the Appmixer instance.
- info:
    name: Authentication
    type: folder
  items:
  - info:
      name: Appmixer Authenticate user
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/user/auth
      body:
        type: json
        data: '{}'
    docs: Sign in a user with credentials and obtain an access token for authenticating subsequent API requests.
- info:
    name: Users
    type: folder
  items:
  - info:
      name: Appmixer Get current user
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/user
    docs: Get information about the currently authenticated user.
  - info:
      name: Appmixer Create a new user
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/user
      body:
        type: json
        data: '{}'
    docs: Create a new Appmixer user account. By default, this endpoint is open and does not require authentication.
  - info:
      name: Appmixer Update a user
      type: http
    http:
      method: PUT
      url: https://api.{tenant}.appmixer.cloud/users/:userId
      params:
      - name: userId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update user information for the specified user.
  - info:
      name: Appmixer Delete a user
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/users/:userId
      params:
      - name: userId
        value: ''
        type: path
    docs: Delete the specified user account.
- info:
    name: Flows
    type: folder
  items:
  - info:
      name: Appmixer List flows
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/flows
      params:
      - name: limit
        value: ''
        type: query
        description: Maximum number of flows to return
      - name: offset
        value: ''
        type: query
        description: Number of flows to skip
      - name: pattern
        value: ''
        type: query
        description: Filter flows by name pattern
      - name: sort
        value: ''
        type: query
        description: Sort field and direction
      - name: projection
        value: ''
        type: query
        description: Comma-separated list of properties to exclude
      - name: filter
        value: ''
        type: query
        description: Filter expression
    docs: Get all flows of the authenticated user. Supports filtering, sorting, and pagination.
  - info:
      name: Appmixer Create a flow
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/flows
      body:
        type: json
        data: '{}'
    docs: Create a new flow in Appmixer.
  - info:
      name: Appmixer Get a flow
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/flows/:flowId
      params:
      - name: flowId
        value: ''
        type: path
    docs: Get details of a specific flow by its ID.
  - info:
      name: Appmixer Update a flow
      type: http
    http:
      method: PUT
      url: https://api.{tenant}.appmixer.cloud/flows/:flowId
      params:
      - name: flowId
        value: ''
        type: path
      - name: forceUpdate
        value: ''
        type: query
        description: Force update a running flow
      body:
        type: json
        data: '{}'
    docs: Update an existing flow. A running flow cannot be updated without the forceUpdate query parameter.
  - info:
      name: Appmixer Delete a flow
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/flows/:flowId
      params:
      - name: flowId
        value: ''
        type: path
    docs: Delete an existing flow by its ID.
  - info:
      name: Appmixer Start a flow
      type: http
    http:
      method: PUT
      url: https://api.{tenant}.appmixer.cloud/flows/:flowId/start
      params:
      - name: flowId
        value: ''
        type: path
    docs: Start a stopped flow.
  - info:
      name: Appmixer Stop a flow
      type: http
    http:
      method: PUT
      url: https://api.{tenant}.appmixer.cloud/flows/:flowId/stop
      params:
      - name: flowId
        value: ''
        type: path
    docs: Stop a running flow.
- info:
    name: Apps
    type: folder
  items:
  - info:
      name: Appmixer List apps
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/apps
    docs: Get all applications (services or modules) available in the Appmixer tenant.
  - info:
      name: Appmixer List components
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/components
    docs: Get all available components (connectors) in the tenant.
  - info:
      name: Appmixer Publish a component
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/components
      body:
        type: json
        data: '{}'
    docs: Publish a new component, module, or service to the Appmixer tenant.
  - info:
      name: Appmixer Delete a component
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/components/:componentId
      params:
      - name: componentId
        value: ''
        type: path
        description: Component identifier (e.g. appmixer.myservice)
    docs: Delete (uninstall) a component, module, or service.
- info:
    name: Accounts
    type: folder
  items:
  - info:
      name: Appmixer List accounts
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/accounts
    docs: Get list of all accounts the user has authenticated with to any component (e.g. OAuth connections to third-party
      services).
  - info:
      name: Appmixer Get an account
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/accounts/:accountId
      params:
      - name: accountId
        value: ''
        type: path
    docs: Get details for a specific account and check if its credentials (tokens) are still valid.
  - info:
      name: Appmixer Delete an account
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/accounts/:accountId
      params:
      - name: accountId
        value: ''
        type: path
    docs: Delete (disconnect) an authenticated account.
- info:
    name: Files
    type: folder
  items:
  - info:
      name: Appmixer List files
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/files
    docs: Get all files belonging to the authenticated user.
  - info:
      name: Appmixer Upload a file
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/files
      body:
        type: multipart-form
        data:
        - name: file
          type: text
          value: ''
    docs: Upload a new file to the Appmixer file management system.
  - info:
      name: Appmixer Get a file
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/files/:fileId
      params:
      - name: fileId
        value: ''
        type: path
    docs: Download or get details of a specific file.
  - info:
      name: Appmixer Delete a file
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/files/:fileId
      params:
      - name: fileId
        value: ''
        type: path
    docs: Delete a specific file.
- info:
    name: Data Stores
    type: folder
  items:
  - info:
      name: Appmixer List data stores
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/data-stores
    docs: Get all data stores belonging to the authenticated user.
  - info:
      name: Appmixer Get a data store
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/data-stores/:storeId
      params:
      - name: storeId
        value: ''
        type: path
    docs: Get details of a specific data store.
  - info:
      name: Appmixer Delete a data store
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/data-stores/:storeId
      params:
      - name: storeId
        value: ''
        type: path
    docs: Delete a specific data store.
- info:
    name: Insights
    type: folder
  items:
  - info:
      name: Appmixer List insights
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/insights
    docs: Get all Insights charts of the authenticated user.
- info:
    name: People Tasks
    type: folder
  items:
  - info:
      name: Appmixer List people tasks
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/people-task/tasks
      params:
      - name: role
        value: ''
        type: query
        description: Filter tasks by role
    docs: Get all tasks of the authenticated user. Can filter by role (approver or requester).
- info:
    name: Logs
    type: folder
  items:
  - info:
      name: Appmixer Get logs
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/logs
      params:
      - name: flowId
        value: ''
        type: query
        description: Filter logs by flow ID
      - name: limit
        value: ''
        type: query
        description: Maximum number of log entries to return
      - name: offset
        value: ''
        type: query
        description: Number of entries to skip
    docs: Retrieve logs for the authenticated user's flows.
- info:
    name: Messages
    type: folder
  items:
  - info:
      name: Appmixer List unprocessed messages
      type: http
    http:
      method: GET
      url: https://api.{tenant}.appmixer.cloud/unprocessed-messages
    docs: Get the list of unprocessed messages.
  - info:
      name: Appmixer Reprocess a message
      type: http
    http:
      method: POST
      url: https://api.{tenant}.appmixer.cloud/unprocessed-messages/:messageId
      params:
      - name: messageId
        value: ''
        type: path
    docs: Put an unprocessed message back into the Appmixer engine.
  - info:
      name: Appmixer Delete an unprocessed message
      type: http
    http:
      method: DELETE
      url: https://api.{tenant}.appmixer.cloud/unprocessed-messages/:messageId
      params:
      - name: messageId
        value: ''
        type: path
    docs: Delete a specific unprocessed message.
bundled: true