MindCloud · Schema

UniversalActionDetail

Integration PlatformLow-CodeEnterprise IntegrationWorkflows

Properties

Name Type Description
id stringnull Unique id of the action.
appId stringnull The app that provides this action.
appSlug stringnull The app slug used in Universal API routes.
appName stringnull The app's display name.
appVersion stringnull The resolved published app version.
actionSlug stringnull The action slug used in Universal API routes.
name stringnull The action's display name.
description stringnull What the action does.
method stringnull The provider method selected by the action definition.
operation stringnull The action operation, such as read or create.
model stringnull The provider model this action uses.
supports objectnull The response controls supported by this action.
queryCapabilities objectnull Limits and paging capabilities for this action.
requiredArguments arraynull Arguments the action requires.
optionalArguments arraynull Arguments the action accepts but does not require.
responseFields arraynull Field keys the action can return.
responseSchema arraynull Definitions for fields the action can return.
controls objectnull Response controls and their defaults.
isSchemaDynamic booleannull True when the provider determines the response schema at run time.
View JSON Schema on GitHub

JSON Schema

mindcloud-universal-action-detail-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/mindcloud/main/json-schema/mindcloud-universal-action-detail-schema.json",
  "title": "UniversalActionDetail",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/mindcloud-openapi.json#/components/schemas/UniversalActionDetail",
  "type": "object",
  "properties": {
    "id": {
      "type": [
        "string",
        "null"
      ],
      "description": "Unique id of the action."
    },
    "appId": {
      "type": [
        "string",
        "null"
      ],
      "description": "The app that provides this action."
    },
    "appSlug": {
      "type": [
        "string",
        "null"
      ],
      "description": "The app slug used in Universal API routes."
    },
    "appName": {
      "type": [
        "string",
        "null"
      ],
      "description": "The app's display name."
    },
    "appVersion": {
      "type": [
        "string",
        "null"
      ],
      "description": "The resolved published app version."
    },
    "actionSlug": {
      "type": [
        "string",
        "null"
      ],
      "description": "The action slug used in Universal API routes."
    },
    "name": {
      "type": [
        "string",
        "null"
      ],
      "description": "The action's display name."
    },
    "description": {
      "type": [
        "string",
        "null"
      ],
      "description": "What the action does."
    },
    "method": {
      "type": [
        "string",
        "null"
      ],
      "description": "The provider method selected by the action definition."
    },
    "operation": {
      "type": [
        "string",
        "null"
      ],
      "description": "The action operation, such as read or create."
    },
    "model": {
      "type": [
        "string",
        "null"
      ],
      "description": "The provider model this action uses."
    },
    "supports": {
      "type": [
        "object",
        "null"
      ],
      "description": "The response controls supported by this action."
    },
    "queryCapabilities": {
      "type": [
        "object",
        "null"
      ],
      "description": "Limits and paging capabilities for this action."
    },
    "requiredArguments": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object"
      },
      "description": "Arguments the action requires."
    },
    "optionalArguments": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object"
      },
      "description": "Arguments the action accepts but does not require."
    },
    "responseFields": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "string"
      },
      "description": "Field keys the action can return."
    },
    "responseSchema": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object"
      },
      "description": "Definitions for fields the action can return."
    },
    "controls": {
      "type": [
        "object",
        "null"
      ],
      "description": "Response controls and their defaults."
    },
    "isSchemaDynamic": {
      "type": [
        "boolean",
        "null"
      ],
      "description": "True when the provider determines the response schema at run time."
    }
  },
  "required": [
    "id",
    "appSlug",
    "appVersion",
    "actionSlug",
    "name",
    "operation"
  ]
}

Work with this as data

Every JSON Schema 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 schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema 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 JSON Schema
curl "https://apis.io/api/v1/json-schemas/mindcloud-universal-action-detail"
All schemas
curl "https://apis.io/api/v1/json-schemas?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.