comprehensive-index.js•328 kB
#!/usr/bin/env node
/**
* COMPREHENSIVE SOLID MCP SERVER
*
* Auto-generated from 608 backend API endpoints
* Generated: 2025-10-13T04:06:05.362Z
*
* This server provides access to ALL Solid platform APIs through MCP.
*/
import { Server } from '@modelcontextprotocol/sdk/server/index.js';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
import {
CallToolRequestSchema,
ListToolsRequestSchema,
} from '@modelcontextprotocol/sdk/types.js';
import fetch from 'node-fetch';
import { fileURLToPath } from 'url';
import { dirname, join } from 'path';
import { readFileSync } from 'fs';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
// Load environment variables
const envPath = join(__dirname, '..', '.env');
const envContent = readFileSync(envPath, 'utf-8');
const env = {};
envContent.split('\n').forEach(line => {
const match = line.match(/^([^=# ]+)=(.*)$/);
if (match) {
env[match[1]] = match[2].trim();
}
});
const BACKEND_URL = env.BACKEND_URL || 'http://localhost:8090';
// Helper function to make API calls
async function makeRequest(url, options = {}) {
try {
const response = await fetch(url, {
...options,
headers: {
'Content-Type': 'application/json',
...options.headers,
},
});
const text = await response.text();
let data;
try {
data = JSON.parse(text);
} catch {
data = text;
}
return {
status: response.status,
ok: response.ok,
data,
};
} catch (error) {
return {
status: 0,
ok: false,
error: error.message,
};
}
}
// Tool registry - 608 tools
const TOOL_REGISTRY = [
{
"name": ".",
"description": "Get resource",
"category": "Other",
"endpoint": "/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "AIChatIntegration.analytics",
"description": "Get analytics",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/analytics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_AIChatIntegration.end-session.by_session_id",
"description": "Create end-session",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/end-session/{session_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"session_id": {
"type": "number",
"description": "The session id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"session_id"
]
}
},
{
"name": "post_AIChatIntegration.integrations",
"description": "Create integrations",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "AIChatIntegration.integrations",
"description": "Get integrations",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "AIChatIntegration.integrations.by_integration_id",
"description": "Get integrations",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations/{integration_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"integration_id": {
"type": "number",
"description": "The integration id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"integration_id"
]
}
},
{
"name": "put_AIChatIntegration.integrations.by_integration_id",
"description": "Update integrations",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations/{integration_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"integration_id": {
"type": "number",
"description": "The integration id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"integration_id"
]
}
},
{
"name": "delete_AIChatIntegration.integrations.by_integration_id",
"description": "Delete integrations",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations/{integration_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"integration_id": {
"type": "number",
"description": "The integration id"
}
},
"required": [
"integration_id"
]
}
},
{
"name": "AIChatIntegration.integrations.by_integration_id.embed-code",
"description": "Get embed-code",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/integrations/{integration_id}/embed-code",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"integration_id": {
"type": "number",
"description": "The integration id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"integration_id"
]
}
},
{
"name": "post_AIChatIntegration.qa",
"description": "Create qa",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/qa",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "AIChatIntegration.qa",
"description": "Get qa",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/qa",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "AIChatIntegration.qa.search",
"description": "Get search",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/qa/search",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"query": {
"type": "string",
"description": "Search query string"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "put_AIChatIntegration.qa.by_qa_id",
"description": "Update qa",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/qa/{qa_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"qa_id": {
"type": "number",
"description": "The qa id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"qa_id"
]
}
},
{
"name": "delete_AIChatIntegration.qa.by_qa_id",
"description": "Delete qa",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/qa/{qa_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"qa_id": {
"type": "number",
"description": "The qa id"
}
},
"required": [
"qa_id"
]
}
},
{
"name": "post_AIChatIntegration.track-session",
"description": "Create track-session",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/track-session",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "AIChatIntegration.widget-demo.by_integration_id",
"description": "Get widget-demo",
"category": "Other",
"endpoint": "/api/v1/AIChatIntegration/widget-demo/{integration_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"integration_id": {
"type": "number",
"description": "The integration id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"integration_id"
]
}
},
{
"name": "post_Catalog.kits",
"description": "Create kits",
"category": "Other",
"endpoint": "/api/v1/Catalog/kits",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Catalog.kits.by_kit_sku.components",
"description": "Create components",
"category": "Other",
"endpoint": "/api/v1/Catalog/kits/{kit_sku}/components",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"kit_sku": {
"type": "string",
"description": "The kit sku"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"kit_sku"
]
}
},
{
"name": "post_Catalog.quote",
"description": "Create quote",
"category": "Other",
"endpoint": "/api/v1/Catalog/quote",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Catalog.tiers",
"description": "Create tiers",
"category": "Other",
"endpoint": "/api/v1/Catalog/tiers",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Catalog.tiers.by_code.prices",
"description": "Create prices",
"category": "Other",
"endpoint": "/api/v1/Catalog/tiers/{code}/prices",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"code": {
"type": "string",
"description": "The code"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"code"
]
}
},
{
"name": "post_EmailCommunication.generate.customer-registration-link",
"description": "Create customer-registration-link",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/generate/customer-registration-link",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.generate.payment-link",
"description": "Create payment-link",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/generate/payment-link",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.generate.promoter-signup-link",
"description": "Create promoter-signup-link",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/generate/promoter-signup-link",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.send.customer-registration",
"description": "Create customer-registration",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/send/customer-registration",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.send.invoice",
"description": "Create invoice",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/send/invoice",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.send.payment-link",
"description": "Create payment-link",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/send/payment-link",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_EmailCommunication.send.promoter-signup",
"description": "Create promoter-signup",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/send/promoter-signup",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "EmailCommunication.templates",
"description": "Get templates",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/templates",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "EmailCommunication.templates.by_template_name.variables",
"description": "Get variables",
"category": "Other",
"endpoint": "/api/v1/EmailCommunication/templates/{template_name}/variables",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"template_name": {
"type": "string",
"description": "The template name"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"template_name"
]
}
},
{
"name": "post_Inventory.adjust",
"description": "Create adjust",
"category": "Other",
"endpoint": "/api/v1/Inventory/adjust",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.archive",
"description": "Create archive",
"category": "Other",
"endpoint": "/api/v1/Inventory/archive",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.commitReservation",
"description": "Create commitReservation",
"category": "Other",
"endpoint": "/api/v1/Inventory/commitReservation",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.create",
"description": "Create create",
"category": "Other",
"endpoint": "/api/v1/Inventory/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.cycle.post",
"description": "Create post",
"category": "Other",
"endpoint": "/api/v1/Inventory/cycle/post",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.cycle.start",
"description": "Create start",
"category": "Other",
"endpoint": "/api/v1/Inventory/cycle/start",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.cycle.submit",
"description": "Create submit",
"category": "Other",
"endpoint": "/api/v1/Inventory/cycle/submit",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "Inventory.get",
"description": "Get get",
"category": "Other",
"endpoint": "/api/v1/Inventory/get",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "Inventory.levels",
"description": "Get levels",
"category": "Other",
"endpoint": "/api/v1/Inventory/levels",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "Inventory.list",
"description": "Get list",
"category": "Other",
"endpoint": "/api/v1/Inventory/list",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "Inventory.locations",
"description": "Get locations",
"category": "Other",
"endpoint": "/api/v1/Inventory/locations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_Inventory.locations",
"description": "Create locations",
"category": "Other",
"endpoint": "/api/v1/Inventory/locations",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "Inventory.lots",
"description": "Get lots",
"category": "Other",
"endpoint": "/api/v1/Inventory/lots",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_Inventory.po.create",
"description": "Create create",
"category": "Other",
"endpoint": "/api/v1/Inventory/po/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.receiveLot",
"description": "Create receiveLot",
"category": "Other",
"endpoint": "/api/v1/Inventory/receiveLot",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.receiveSerials",
"description": "Create receiveSerials",
"category": "Other",
"endpoint": "/api/v1/Inventory/receiveSerials",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.releaseReservation",
"description": "Create releaseReservation",
"category": "Other",
"endpoint": "/api/v1/Inventory/releaseReservation",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "Inventory.replenishment.suggestions",
"description": "Get suggestions",
"category": "Other",
"endpoint": "/api/v1/Inventory/replenishment/suggestions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_Inventory.reserve",
"description": "Create reserve",
"category": "Other",
"endpoint": "/api/v1/Inventory/reserve",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "Inventory.serials",
"description": "Get serials",
"category": "Other",
"endpoint": "/api/v1/Inventory/serials",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_Inventory.update",
"description": "Create update",
"category": "Other",
"endpoint": "/api/v1/Inventory/update",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Inventory.uploadCsv",
"description": "Create uploadCsv",
"category": "Other",
"endpoint": "/api/v1/Inventory/uploadCsv",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "InventoryIdentifiers.bySku.by_company_id.by_sku",
"description": "Get bySku",
"category": "Other",
"endpoint": "/api/v1/InventoryIdentifiers/bySku/{company_id}/{sku}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
},
"sku": {
"type": "string",
"description": "The sku"
}
},
"required": [
"company_id",
"sku"
]
}
},
{
"name": "InventoryIdentifiers.byValue.by_company_id.by_value",
"description": "Get byValue",
"category": "Other",
"endpoint": "/api/v1/InventoryIdentifiers/byValue/{company_id}/{value}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
},
"value": {
"type": "string",
"description": "The value"
}
},
"required": [
"company_id",
"value"
]
}
},
{
"name": "post_InventoryIdentifiers.register",
"description": "Create register",
"category": "Other",
"endpoint": "/api/v1/InventoryIdentifiers/register",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_InventoryIdentifiers.scanBarcode",
"description": "Create scanBarcode",
"category": "Other",
"endpoint": "/api/v1/InventoryIdentifiers/scanBarcode",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Payments.chargeSplitTender",
"description": "Create chargeSplitTender",
"category": "Other",
"endpoint": "/api/v1/Payments/chargeSplitTender",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "Payments.split.by_split_id",
"description": "Get split",
"category": "Other",
"endpoint": "/api/v1/Payments/split/{split_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"split_id": {
"type": "number",
"description": "The split id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"split_id"
]
}
},
{
"name": "Reports.definitions",
"description": "Get definitions",
"category": "Other",
"endpoint": "/api/v1/Reports/definitions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "Reports.definitions",
"description": "Get definitions",
"category": "Other",
"endpoint": "/api/v1/Reports/definitions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_Reports.export",
"description": "Create export",
"category": "Other",
"endpoint": "/api/v1/Reports/export",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Reports.export",
"description": "Create export",
"category": "Other",
"endpoint": "/api/v1/Reports/export",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Reports.run",
"description": "Create run",
"category": "Other",
"endpoint": "/api/v1/Reports/run",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Reports.run",
"description": "Create run",
"category": "Other",
"endpoint": "/api/v1/Reports/run",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_Shopify.webhooks",
"description": "Create webhooks",
"category": "Other",
"endpoint": "/api/v1/Shopify/webhooks",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_ada.chat",
"description": "Create chat",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/chat",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ada.communications",
"description": "Get communications",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/communications",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ada.communications",
"description": "Create communications",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/communications",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ada.context",
"description": "Get context",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/context",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ada.context",
"description": "Create context",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/context",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ada.context.recovery",
"description": "Get recovery",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/context/recovery",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "ada.conversations",
"description": "Get conversations",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/conversations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "ada.conversations.by_conversation_id",
"description": "Get conversations",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/conversations/{conversation_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "post_ada.conversations.by_conversation_id.archive",
"description": "Create archive",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/conversations/{conversation_id}/archive",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "put_ada.conversations.by_conversation_id.title",
"description": "Update title",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/conversations/{conversation_id}/title",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "ada.decisions",
"description": "Get decisions",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/decisions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ada.decisions",
"description": "Create decisions",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/decisions",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_ada.decisions.by_decision_id.execute",
"description": "Create execute",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/decisions/{decision_id}/execute",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"decision_id": {
"type": "number",
"description": "The decision id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"decision_id"
]
}
},
{
"name": "ada.health",
"description": "Get health",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ada.message",
"description": "Create message",
"category": "ADA Orchestrator",
"endpoint": "/api/v1/ada/message",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "admin.platform-fees.company.by_company_id",
"description": "Get company",
"category": "Other",
"endpoint": "/api/v1/admin/platform-fees/company/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"company_id"
]
}
},
{
"name": "admin.platform-fees.summary",
"description": "Get summary",
"category": "Other",
"endpoint": "/api/v1/admin/platform-fees/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "admin.platform-fees.transactions",
"description": "Get transactions",
"category": "Other",
"endpoint": "/api/v1/admin/platform-fees/transactions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "admin.tpp-config",
"description": "Get tpp-config",
"category": "Other",
"endpoint": "/api/v1/admin/tpp-config",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "admin.tpp-config.active",
"description": "Get active",
"category": "Other",
"endpoint": "/api/v1/admin/tpp-config/active",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_admin.tpp-config.switch",
"description": "Create switch",
"category": "Other",
"endpoint": "/api/v1/admin/tpp-config/switch",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "put_admin.tpp-config.by_environment",
"description": "Update tpp-config",
"category": "Other",
"endpoint": "/api/v1/admin/tpp-config/{environment}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"environment": {
"type": "string",
"description": "The environment"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"environment"
]
}
},
{
"name": "agents",
"description": "Get agents",
"category": "AI Agents",
"endpoint": "/api/v1/agents",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "agents.analytics",
"description": "Get analytics",
"category": "AI Agents",
"endpoint": "/api/v1/agents/analytics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "agents.approvals",
"description": "Get approvals",
"category": "AI Agents",
"endpoint": "/api/v1/agents/approvals",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "agents.approvals.by_approval_id",
"description": "Get approvals",
"category": "AI Agents",
"endpoint": "/api/v1/agents/approvals/{approval_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"approval_id": {
"type": "number",
"description": "The approval id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"approval_id"
]
}
},
{
"name": "post_agents.approvals.by_approval_id.approve",
"description": "Create approve",
"category": "AI Agents",
"endpoint": "/api/v1/agents/approvals/{approval_id}/approve",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"approval_id": {
"type": "number",
"description": "The approval id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"approval_id"
]
}
},
{
"name": "post_agents.approvals.by_approval_id.reject",
"description": "Create reject",
"category": "AI Agents",
"endpoint": "/api/v1/agents/approvals/{approval_id}/reject",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"approval_id": {
"type": "number",
"description": "The approval id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"approval_id"
]
}
},
{
"name": "agents.conversations.by_conversation_id",
"description": "Get conversations",
"category": "AI Agents",
"endpoint": "/api/v1/agents/conversations/{conversation_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "put_agents.conversations.by_conversation_id",
"description": "Update conversations",
"category": "AI Agents",
"endpoint": "/api/v1/agents/conversations/{conversation_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "delete_agents.conversations.by_conversation_id",
"description": "Delete conversations",
"category": "AI Agents",
"endpoint": "/api/v1/agents/conversations/{conversation_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"conversation_id": {
"type": "number",
"description": "The conversation id"
}
},
"required": [
"conversation_id"
]
}
},
{
"name": "agents.messages",
"description": "Get messages",
"category": "AI Agents",
"endpoint": "/api/v1/agents/messages",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "agents.by_agent_id",
"description": "Get agents",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "put_agents.by_agent_id",
"description": "Update agents",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.actions",
"description": "Get actions",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/actions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.analytics",
"description": "Get analytics",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/analytics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "post_agents.by_agent_id.chat",
"description": "Create chat",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/chat",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.context",
"description": "Get context",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "post_agents.by_agent_id.context",
"description": "Create context",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.context.search",
"description": "Get search",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context/search",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"query": {
"type": "string",
"description": "Search query string"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.context.stats",
"description": "Get stats",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "put_agents.by_agent_id.context.by_context_id",
"description": "Update context",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context/{context_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"context_id": {
"type": "number",
"description": "The context id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"agent_id",
"context_id"
]
}
},
{
"name": "delete_agents.by_agent_id.context.by_context_id",
"description": "Delete context",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/context/{context_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"context_id": {
"type": "number",
"description": "The context id"
}
},
"required": [
"agent_id",
"context_id"
]
}
},
{
"name": "agents.by_agent_id.conversations",
"description": "Get conversations",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/conversations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "post_agents.by_agent_id.execute",
"description": "Create execute",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/execute",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "agents.by_agent_id.inbox",
"description": "Get inbox",
"category": "AI Agents",
"endpoint": "/api/v1/agents/{agent_id}/inbox",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"agent_id": {
"type": "number",
"description": "The agent id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"agent_id"
]
}
},
{
"name": "post_ai-agents.analyze",
"description": "Create analyze",
"category": "Other",
"endpoint": "/api/v1/ai-agents/analyze",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_ai-agents.heal",
"description": "Create heal",
"category": "Other",
"endpoint": "/api/v1/ai-agents/heal",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ai-agents.health",
"description": "Get health",
"category": "Other",
"endpoint": "/api/v1/ai-agents/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ai-agents.process-failures",
"description": "Create process-failures",
"category": "Other",
"endpoint": "/api/v1/ai-agents/process-failures",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ai-agents.stats",
"description": "Get stats",
"category": "Other",
"endpoint": "/api/v1/ai-agents/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "ai.search",
"description": "Get search",
"category": "Other",
"endpoint": "/api/v1/ai/search",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"query": {
"type": "string",
"description": "Search query string"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_ai_render.jobs",
"description": "Create jobs",
"category": "Other",
"endpoint": "/api/v1/ai_render/jobs",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "ai_render.jobs.by_job_id",
"description": "Get jobs",
"category": "Other",
"endpoint": "/api/v1/ai_render/jobs/{job_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"job_id": {
"type": "number",
"description": "The job id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"job_id"
]
}
},
{
"name": "analytics.churn-prediction",
"description": "Get churn-prediction",
"category": "Analytics",
"endpoint": "/api/v1/analytics/churn-prediction",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "analytics.cohort-analysis",
"description": "Get cohort-analysis",
"category": "Analytics",
"endpoint": "/api/v1/analytics/cohort-analysis",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "analytics.dashboard",
"description": "Get dashboard",
"category": "Analytics",
"endpoint": "/api/v1/analytics/dashboard",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "analytics.health",
"description": "Get health",
"category": "Analytics",
"endpoint": "/api/v1/analytics/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "analytics.ltv",
"description": "Get ltv",
"category": "Analytics",
"endpoint": "/api/v1/analytics/ltv",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "analytics.revenue-forecast",
"description": "Get revenue-forecast",
"category": "Analytics",
"endpoint": "/api/v1/analytics/revenue-forecast",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "api.v1.domains.custom",
"description": "Get custom",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/custom",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_api.v1.domains.custom",
"description": "Create custom",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/custom",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "delete_api.v1.domains.custom.by_domain_id",
"description": "Delete custom",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/custom/{domain_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"domain_id": {
"type": "number",
"description": "The domain id"
}
},
"required": [
"domain_id"
]
}
},
{
"name": "post_api.v1.domains.custom.by_domain_id.verify",
"description": "Create verify",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/custom/{domain_id}/verify",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"domain_id": {
"type": "number",
"description": "The domain id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"domain_id"
]
}
},
{
"name": "post_api.v1.domains.resolve",
"description": "Create resolve",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/resolve",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "api.v1.domains.subdomain",
"description": "Get subdomain",
"category": "Other",
"endpoint": "/api/v1/api/v1/domains/subdomain",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_assets.finalize",
"description": "Create finalize",
"category": "Other",
"endpoint": "/api/v1/assets/finalize",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_assets.upload-intent",
"description": "Create upload-intent",
"category": "Other",
"endpoint": "/api/v1/assets/upload-intent",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "assets.by_asset_id",
"description": "Get assets",
"category": "Other",
"endpoint": "/api/v1/assets/{asset_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"asset_id": {
"type": "number",
"description": "The asset id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"asset_id"
]
}
},
{
"name": "post_auth.register",
"description": "Create register",
"category": "Authentication",
"endpoint": "/api/v1/auth/register",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "billing.health",
"description": "Get health",
"category": "Billing & Subscriptions",
"endpoint": "/api/v1/billing/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_billing.payment-method",
"description": "Create payment-method",
"category": "Billing & Subscriptions",
"endpoint": "/api/v1/billing/payment-method",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_billing.signup",
"description": "Create signup",
"category": "Billing & Subscriptions",
"endpoint": "/api/v1/billing/signup",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "billing.subscription.by_customer_id",
"description": "Get subscription",
"category": "Billing & Subscriptions",
"endpoint": "/api/v1/billing/subscription/{customer_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"customer_id": {
"type": "number",
"description": "The customer id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"customer_id"
]
}
},
{
"name": "post_cart.items",
"description": "Create items",
"category": "Shopping Cart",
"endpoint": "/api/v1/cart/items",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_chat.",
"description": "Create chat",
"category": "AI Chat",
"endpoint": "/api/v1/chat/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "cms.blog.posts",
"description": "Get posts",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_cms.blog.posts",
"description": "Create posts",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "cms.blog.posts.slug.by_slug",
"description": "Get slug",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts/slug/{slug}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The slug"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"slug"
]
}
},
{
"name": "cms.blog.posts.by_post_id",
"description": "Get posts",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts/{post_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"post_id": {
"type": "number",
"description": "The post id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"post_id"
]
}
},
{
"name": "put_cms.blog.posts.by_post_id",
"description": "Update posts",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts/{post_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"post_id": {
"type": "number",
"description": "The post id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"post_id"
]
}
},
{
"name": "delete_cms.blog.posts.by_post_id",
"description": "Delete posts",
"category": "Content Management",
"endpoint": "/api/v1/cms/blog/posts/{post_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"post_id": {
"type": "number",
"description": "The post id"
}
},
"required": [
"post_id"
]
}
},
{
"name": "cms.settings",
"description": "Get settings",
"category": "Content Management",
"endpoint": "/api/v1/cms/settings",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_cms.settings",
"description": "Create settings",
"category": "Content Management",
"endpoint": "/api/v1/cms/settings",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "cms.settings.by_settings_id",
"description": "Get settings",
"category": "Content Management",
"endpoint": "/api/v1/cms/settings/{settings_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"settings_id": {
"type": "number",
"description": "The settings id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"settings_id"
]
}
},
{
"name": "put_cms.settings.by_settings_id",
"description": "Update settings",
"category": "Content Management",
"endpoint": "/api/v1/cms/settings/{settings_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"settings_id": {
"type": "number",
"description": "The settings id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"settings_id"
]
}
},
{
"name": "delete_cms.settings.by_settings_id",
"description": "Delete settings",
"category": "Content Management",
"endpoint": "/api/v1/cms/settings/{settings_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"settings_id": {
"type": "number",
"description": "The settings id"
}
},
"required": [
"settings_id"
]
}
},
{
"name": "post_console.ada.chat",
"description": "Create chat",
"category": "Console",
"endpoint": "/api/v1/console/ada/chat",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "console.admin.dashboard",
"description": "Get dashboard",
"category": "Console",
"endpoint": "/api/v1/console/admin/dashboard",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_console.admin.lock",
"description": "Create lock",
"category": "Console",
"endpoint": "/api/v1/console/admin/lock",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "console.admin.sessions",
"description": "Get sessions",
"category": "Console",
"endpoint": "/api/v1/console/admin/sessions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_console.admin.tenant.by_tenant_id.toggle",
"description": "Create toggle",
"category": "Console",
"endpoint": "/api/v1/console/admin/tenant/{tenant_id}/toggle",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "console.admin.usage.by_tenant_id",
"description": "Get usage",
"category": "Console",
"endpoint": "/api/v1/console/admin/usage/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "console.files.history.by_file_id",
"description": "Get history",
"category": "Console",
"endpoint": "/api/v1/console/files/history/{file_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "number",
"description": "The file id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"file_id"
]
}
},
{
"name": "console.files.published.by_tenant_id",
"description": "Get published",
"category": "Console",
"endpoint": "/api/v1/console/files/published/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_console.files.rollback.by_file_id",
"description": "Create rollback",
"category": "Console",
"endpoint": "/api/v1/console/files/rollback/{file_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "number",
"description": "The file id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"file_id"
]
}
},
{
"name": "delete_console.files.by_file_id",
"description": "Delete files",
"category": "Console",
"endpoint": "/api/v1/console/files/{file_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "number",
"description": "The file id"
}
},
"required": [
"file_id"
]
}
},
{
"name": "console.health",
"description": "Get health",
"category": "Console",
"endpoint": "/api/v1/console/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_console.mcp.ada.assist",
"description": "Create assist",
"category": "Console",
"endpoint": "/api/v1/console/mcp/ada/assist",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "console.mcp.files.activity.by_tenant_id",
"description": "Get activity",
"category": "Console",
"endpoint": "/api/v1/console/mcp/files/activity/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "console.mcp.files.sandbox.all",
"description": "Get all",
"category": "Console",
"endpoint": "/api/v1/console/mcp/files/sandbox/all",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "console.mcp.health",
"description": "Get health",
"category": "Console",
"endpoint": "/api/v1/console/mcp/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "console.mcp.metrics.by_tenant_id",
"description": "Get metrics",
"category": "Console",
"endpoint": "/api/v1/console/mcp/metrics/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_console.mcp.orchestrate.provision-console",
"description": "Create provision-console",
"category": "Console",
"endpoint": "/api/v1/console/mcp/orchestrate/provision-console",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "console.mcp.orchestrate.tenant-lifecycle.by_tenant_id",
"description": "Get tenant-lifecycle",
"category": "Console",
"endpoint": "/api/v1/console/mcp/orchestrate/tenant-lifecycle/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "console.mcp.sessions.active",
"description": "Get active",
"category": "Console",
"endpoint": "/api/v1/console/mcp/sessions/active",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "console.mcp.system-status",
"description": "Get system-status",
"category": "Console",
"endpoint": "/api/v1/console/mcp/system-status",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_console.sandbox.approve.by_file_id",
"description": "Create approve",
"category": "Console",
"endpoint": "/api/v1/console/sandbox/approve/{file_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "number",
"description": "The file id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"file_id"
]
}
},
{
"name": "console.sandbox.files.by_tenant_id",
"description": "Get files",
"category": "Console",
"endpoint": "/api/v1/console/sandbox/files/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_console.sandbox.reject.by_file_id",
"description": "Create reject",
"category": "Console",
"endpoint": "/api/v1/console/sandbox/reject/{file_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"file_id": {
"type": "number",
"description": "The file id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"file_id"
]
}
},
{
"name": "post_console.session.start",
"description": "Create start",
"category": "Console",
"endpoint": "/api/v1/console/session/start",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "console.session.by_session_token",
"description": "Get session",
"category": "Console",
"endpoint": "/api/v1/console/session/{session_token}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"session_token": {
"type": "string",
"description": "The session token"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"session_token"
]
}
},
{
"name": "post_console.session.by_session_token.end",
"description": "Create end",
"category": "Console",
"endpoint": "/api/v1/console/session/{session_token}/end",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"session_token": {
"type": "string",
"description": "The session token"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"session_token"
]
}
},
{
"name": "crm.campaigns",
"description": "Get campaigns",
"category": "CRM System",
"endpoint": "/api/v1/crm/campaigns",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.campaigns",
"description": "Create campaigns",
"category": "CRM System",
"endpoint": "/api/v1/crm/campaigns",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_crm.campaigns.by_campaign_id.send",
"description": "Create send",
"category": "CRM System",
"endpoint": "/api/v1/crm/campaigns/{campaign_id}/send",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"campaign_id": {
"type": "number",
"description": "The campaign id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"campaign_id"
]
}
},
{
"name": "crm.campaigns.by_campaign_id.stats",
"description": "Get stats",
"category": "CRM System",
"endpoint": "/api/v1/crm/campaigns/{campaign_id}/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"campaign_id": {
"type": "number",
"description": "The campaign id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"campaign_id"
]
}
},
{
"name": "crm.contacts",
"description": "Get contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.contacts",
"description": "Create contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_crm.contacts.upsert",
"description": "Create upsert",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/upsert",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.contacts.by_contact_id",
"description": "Get contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "put_crm.contacts.by_contact_id",
"description": "Update contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "delete_crm.contacts.by_contact_id",
"description": "Delete contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "put_crm.contacts.by_contact_id.grade",
"description": "Update grade",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}/grade",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "post_crm.contacts.by_contact_id.send",
"description": "Create send",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}/send",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "crm.contacts.by_contact_id.timeline",
"description": "Get timeline",
"category": "CRM System",
"endpoint": "/api/v1/crm/contacts/{contact_id}/timeline",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "crm.dashboard.action-items",
"description": "Get action-items",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/action-items",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.customers.summary",
"description": "Get summary",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/customers/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.leads.by-source",
"description": "Get by-source",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/leads/by-source",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.leads.overview",
"description": "Get overview",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/leads/overview",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.leads.recent",
"description": "Get recent",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/leads/recent",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.pipeline.stages",
"description": "Get stages",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/pipeline/stages",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.projects.revenue-targets",
"description": "Get revenue-targets",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/projects/revenue-targets",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.proposals.chart",
"description": "Get chart",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/proposals/chart",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.revenue.summary",
"description": "Get summary",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/revenue/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.revenue.trend",
"description": "Get trend",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/revenue/trend",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.sales.by-region",
"description": "Get by-region",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/sales/by-region",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.dashboard.summary",
"description": "Get summary",
"category": "CRM System",
"endpoint": "/api/v1/crm/dashboard/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.deals",
"description": "Get deals",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.deals",
"description": "Create deals",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.deals.by_deal_id",
"description": "Get deals",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals/{deal_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"deal_id": {
"type": "number",
"description": "The deal id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"deal_id"
]
}
},
{
"name": "put_crm.deals.by_deal_id",
"description": "Update deals",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals/{deal_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"deal_id": {
"type": "number",
"description": "The deal id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"deal_id"
]
}
},
{
"name": "delete_crm.deals.by_deal_id",
"description": "Delete deals",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals/{deal_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"deal_id": {
"type": "number",
"description": "The deal id"
}
},
"required": [
"deal_id"
]
}
},
{
"name": "post_crm.deals.by_deal_id.close",
"description": "Create close",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals/{deal_id}/close",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"deal_id": {
"type": "number",
"description": "The deal id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"deal_id"
]
}
},
{
"name": "put_crm.deals.by_deal_id.stage",
"description": "Update stage",
"category": "CRM System",
"endpoint": "/api/v1/crm/deals/{deal_id}/stage",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"deal_id": {
"type": "number",
"description": "The deal id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"deal_id"
]
}
},
{
"name": "crm.drip-sequences",
"description": "Get drip-sequences",
"category": "CRM System",
"endpoint": "/api/v1/crm/drip-sequences",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.drip-sequences.stats",
"description": "Get stats",
"category": "CRM System",
"endpoint": "/api/v1/crm/drip-sequences/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "patch_crm.drip-sequences.by_sequence_id",
"description": "Update drip-sequences",
"category": "CRM System",
"endpoint": "/api/v1/crm/drip-sequences/{sequence_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"sequence_id": {
"type": "number",
"description": "The sequence id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"sequence_id"
]
}
},
{
"name": "crm.ecommerce.abandoned-carts",
"description": "Get abandoned-carts",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/abandoned-carts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.ecommerce.abandoned-carts.detect",
"description": "Create detect",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/abandoned-carts/detect",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.ecommerce.abandoned-carts.funnel",
"description": "Get funnel",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/abandoned-carts/funnel",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.ecommerce.abandoned-carts.stats",
"description": "Get stats",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/abandoned-carts/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.ecommerce.abandoned-carts.by_tracking_id.send-email",
"description": "Create send-email",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/abandoned-carts/{tracking_id}/send-email",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"tracking_id": {
"type": "number",
"description": "The tracking id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"tracking_id"
]
}
},
{
"name": "post_crm.ecommerce.cart",
"description": "Create cart",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.ecommerce.cart.by_cart_id",
"description": "Get cart",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"cart_id"
]
}
},
{
"name": "post_crm.ecommerce.cart.by_cart_id.items",
"description": "Create items",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}/items",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"cart_id"
]
}
},
{
"name": "put_crm.ecommerce.cart.by_cart_id.items.by_item_id",
"description": "Update items",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}/items/{item_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
},
"item_id": {
"type": "number",
"description": "The item id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"cart_id",
"item_id"
]
}
},
{
"name": "delete_crm.ecommerce.cart.by_cart_id.items.by_item_id",
"description": "Delete items",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}/items/{item_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
},
"item_id": {
"type": "number",
"description": "The item id"
}
},
"required": [
"cart_id",
"item_id"
]
}
},
{
"name": "post_crm.ecommerce.cart.by_cart_id.promo",
"description": "Create promo",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}/promo",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"cart_id"
]
}
},
{
"name": "delete_crm.ecommerce.cart.by_cart_id.promo",
"description": "Delete promo",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/cart/{cart_id}/promo",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"cart_id": {
"type": "number",
"description": "The cart id"
}
},
"required": [
"cart_id"
]
}
},
{
"name": "crm.ecommerce.carts.active",
"description": "Get active",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/carts/active",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.ecommerce.orders",
"description": "Create orders",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.ecommerce.orders",
"description": "Get orders",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.ecommerce.orders.stats",
"description": "Get stats",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.ecommerce.orders.by_order_id",
"description": "Get orders",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_crm.ecommerce.orders.by_order_id.cancel",
"description": "Create cancel",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}/cancel",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "put_crm.ecommerce.orders.by_order_id.payment",
"description": "Update payment",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}/payment",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_crm.ecommerce.orders.by_order_id.refund",
"description": "Create refund",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}/refund",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "put_crm.ecommerce.orders.by_order_id.status",
"description": "Update status",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}/status",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "put_crm.ecommerce.orders.by_order_id.tracking",
"description": "Update tracking",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/orders/{order_id}/tracking",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "crm.ecommerce.products.by_product_id.rating",
"description": "Get rating",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/products/{product_id}/rating",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"product_id"
]
}
},
{
"name": "post_crm.ecommerce.reviews",
"description": "Create reviews",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/reviews",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.ecommerce.reviews",
"description": "Get reviews",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/reviews",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.ecommerce.reviews.by_review_id.helpful",
"description": "Create helpful",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/reviews/{review_id}/helpful",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"review_id": {
"type": "number",
"description": "The review id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"review_id"
]
}
},
{
"name": "put_crm.ecommerce.reviews.by_review_id.moderate",
"description": "Update moderate",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/reviews/{review_id}/moderate",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"review_id": {
"type": "number",
"description": "The review id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"review_id"
]
}
},
{
"name": "post_crm.ecommerce.shipping.addresses",
"description": "Create addresses",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/shipping/addresses",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.ecommerce.shipping.addresses",
"description": "Get addresses",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/shipping/addresses",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.ecommerce.shipping.methods",
"description": "Get methods",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/shipping/methods",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.ecommerce.shipping.rates",
"description": "Create rates",
"category": "CRM System",
"endpoint": "/api/v1/crm/ecommerce/shipping/rates",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.email-templates",
"description": "Get email-templates",
"category": "CRM System",
"endpoint": "/api/v1/crm/email-templates",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.email-templates",
"description": "Create email-templates",
"category": "CRM System",
"endpoint": "/api/v1/crm/email-templates",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.email-templates.by_template_id",
"description": "Get email-templates",
"category": "CRM System",
"endpoint": "/api/v1/crm/email-templates/{template_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"template_id": {
"type": "number",
"description": "The template id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"template_id"
]
}
},
{
"name": "put_crm.email-templates.by_template_id",
"description": "Update email-templates",
"category": "CRM System",
"endpoint": "/api/v1/crm/email-templates/{template_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"template_id": {
"type": "number",
"description": "The template id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"template_id"
]
}
},
{
"name": "delete_crm.email-templates.by_template_id",
"description": "Delete email-templates",
"category": "CRM System",
"endpoint": "/api/v1/crm/email-templates/{template_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"template_id": {
"type": "number",
"description": "The template id"
}
},
"required": [
"template_id"
]
}
},
{
"name": "crm.leads.analytics.overview",
"description": "Get overview",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/analytics/overview",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.leads.dashboard.leads.recent",
"description": "Get recent",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/dashboard/leads/recent",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.leads.forms",
"description": "Get forms",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/forms",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.leads.stats",
"description": "Get stats",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.leads.submissions",
"description": "Get submissions",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/submissions",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.leads.by_contact_id.activities",
"description": "Get activities",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/{contact_id}/activities",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "crm.leads.by_contact_id.attribution",
"description": "Get attribution",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/{contact_id}/attribution",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "crm.leads.by_contact_id.score",
"description": "Get score",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/{contact_id}/score",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "post_crm.leads.by_contact_id.score",
"description": "Create score",
"category": "CRM System",
"endpoint": "/api/v1/crm/leads/{contact_id}/score",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"contact_id": {
"type": "number",
"description": "The contact id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"contact_id"
]
}
},
{
"name": "crm.marketing.content",
"description": "Get content",
"category": "CRM System",
"endpoint": "/api/v1/crm/marketing/content",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.marketing.promoters",
"description": "Get promoters",
"category": "CRM System",
"endpoint": "/api/v1/crm/marketing/promoters",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "crm.marketing.social",
"description": "Get social",
"category": "CRM System",
"endpoint": "/api/v1/crm/marketing/social",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.seed.contacts",
"description": "Create contacts",
"category": "CRM System",
"endpoint": "/api/v1/crm/seed/contacts",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.surveys",
"description": "Get surveys",
"category": "CRM System",
"endpoint": "/api/v1/crm/surveys",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.surveys",
"description": "Create surveys",
"category": "CRM System",
"endpoint": "/api/v1/crm/surveys",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.surveys.by_survey_id",
"description": "Get surveys",
"category": "CRM System",
"endpoint": "/api/v1/crm/surveys/{survey_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"survey_id": {
"type": "number",
"description": "The survey id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"survey_id"
]
}
},
{
"name": "post_crm.surveys.by_survey_id.responses",
"description": "Create responses",
"category": "CRM System",
"endpoint": "/api/v1/crm/surveys/{survey_id}/responses",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"survey_id": {
"type": "number",
"description": "The survey id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"survey_id"
]
}
},
{
"name": "crm.surveys.by_survey_id.responses",
"description": "Get responses",
"category": "CRM System",
"endpoint": "/api/v1/crm/surveys/{survey_id}/responses",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"survey_id": {
"type": "number",
"description": "The survey id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"survey_id"
]
}
},
{
"name": "crm.tasks",
"description": "Get tasks",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.tasks",
"description": "Create tasks",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.tasks.by_task_id",
"description": "Get tasks",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks/{task_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "number",
"description": "The task id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"task_id"
]
}
},
{
"name": "put_crm.tasks.by_task_id",
"description": "Update tasks",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks/{task_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "number",
"description": "The task id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"task_id"
]
}
},
{
"name": "delete_crm.tasks.by_task_id",
"description": "Delete tasks",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks/{task_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "number",
"description": "The task id"
}
},
"required": [
"task_id"
]
}
},
{
"name": "put_crm.tasks.by_task_id.complete",
"description": "Update complete",
"category": "CRM System",
"endpoint": "/api/v1/crm/tasks/{task_id}/complete",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"task_id": {
"type": "number",
"description": "The task id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"task_id"
]
}
},
{
"name": "crm.webhooks",
"description": "Get webhooks",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_crm.webhooks",
"description": "Create webhooks",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "crm.webhooks.by_webhook_id",
"description": "Get webhooks",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "put_crm.webhooks.by_webhook_id",
"description": "Update webhooks",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "delete_crm.webhooks.by_webhook_id",
"description": "Delete webhooks",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "crm.webhooks.by_webhook_id.deliveries",
"description": "Get deliveries",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}/deliveries",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "patch_crm.webhooks.by_webhook_id.status",
"description": "Update status",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}/status",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "post_crm.webhooks.by_webhook_id.test",
"description": "Create test",
"category": "CRM System",
"endpoint": "/api/v1/crm/webhooks/{webhook_id}/test",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"webhook_id": {
"type": "number",
"description": "The webhook id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"webhook_id"
]
}
},
{
"name": "post_custom_products",
"description": "Create custom products",
"category": "Other",
"endpoint": "/api/v1/custom_products",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "dashboard.chart-data",
"description": "Get chart-data",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/chart-data",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.customers",
"description": "Get customers",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/customers",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.metrics-cards",
"description": "Get metrics-cards",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/metrics-cards",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.orders",
"description": "Get orders",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/orders",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.product-performance",
"description": "Get product-performance",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/product-performance",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.products",
"description": "Get products",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/products",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.revenue",
"description": "Get revenue",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/revenue",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "dashboard.summary",
"description": "Get summary",
"category": "Dashboard",
"endpoint": "/api/v1/dashboard/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_devon.seo.crawler.answer",
"description": "Create answer",
"category": "Other",
"endpoint": "/api/v1/devon/seo/crawler/answer",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "devon.seo.dashboard",
"description": "Get dashboard",
"category": "Other",
"endpoint": "/api/v1/devon/seo/dashboard",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_devon.seo.fix",
"description": "Create fix",
"category": "Other",
"endpoint": "/api/v1/devon/seo/fix",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_devon.seo.health",
"description": "Create health",
"category": "Other",
"endpoint": "/api/v1/devon/seo/health",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_devon.seo.indexnow.monitor",
"description": "Create monitor",
"category": "Other",
"endpoint": "/api/v1/devon/seo/indexnow/monitor",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_devon.seo.sitemaps.audit",
"description": "Create audit",
"category": "Other",
"endpoint": "/api/v1/devon/seo/sitemaps/audit",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_domains.add",
"description": "Create add",
"category": "Domain Management",
"endpoint": "/api/v1/domains/add",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "domains.health",
"description": "Get health",
"category": "Domain Management",
"endpoint": "/api/v1/domains/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "domains.list.by_company_id",
"description": "Get list",
"category": "Domain Management",
"endpoint": "/api/v1/domains/list/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
},
"required": [
"company_id"
]
}
},
{
"name": "post_domains.remove",
"description": "Create remove",
"category": "Domain Management",
"endpoint": "/api/v1/domains/remove",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_domains.verify",
"description": "Create verify",
"category": "Domain Management",
"endpoint": "/api/v1/domains/verify",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_donations.create",
"description": "Create create",
"category": "Other",
"endpoint": "/api/v1/donations/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_donations.preview",
"description": "Create preview",
"category": "Other",
"endpoint": "/api/v1/donations/preview",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "donations.by_donation_id",
"description": "Get donations",
"category": "Other",
"endpoint": "/api/v1/donations/{donation_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"donation_id": {
"type": "number",
"description": "The donation id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"donation_id"
]
}
},
{
"name": "post_donations.by_donation_id.cancel",
"description": "Create cancel",
"category": "Other",
"endpoint": "/api/v1/donations/{donation_id}/cancel",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"donation_id": {
"type": "number",
"description": "The donation id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"donation_id"
]
}
},
{
"name": "post_fulfillment.dispatch",
"description": "Create dispatch",
"category": "Order Fulfillment",
"endpoint": "/api/v1/fulfillment/dispatch",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "health",
"description": "Get health",
"category": "Other",
"endpoint": "/api/v1/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "healthcheck.",
"description": "Get healthcheck",
"category": "Other",
"endpoint": "/api/v1/healthcheck/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "healthcheck.mcp",
"description": "Get mcp",
"category": "Other",
"endpoint": "/api/v1/healthcheck/mcp",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "healthcheck.quick",
"description": "Get quick",
"category": "Other",
"endpoint": "/api/v1/healthcheck/quick",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_inventory-usage.",
"description": "Create inventory-usage",
"category": "Inventory Management",
"endpoint": "/api/v1/inventory-usage/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_inventory.expiration.check",
"description": "Create check",
"category": "Inventory Management",
"endpoint": "/api/v1/inventory/expiration/check",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "inventory.expiration.stats",
"description": "Get stats",
"category": "Inventory Management",
"endpoint": "/api/v1/inventory/expiration/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "inventory.expiration.upcoming",
"description": "Get upcoming",
"category": "Inventory Management",
"endpoint": "/api/v1/inventory/expiration/upcoming",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "llm-providers",
"description": "Get llm-providers",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_llm-providers",
"description": "Create llm-providers",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "llm-providers.available.list",
"description": "Get list",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers/available/list",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "llm-providers.by_provider_id",
"description": "Get llm-providers",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers/{provider_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"provider_id": {
"type": "number",
"description": "The provider id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"provider_id"
]
}
},
{
"name": "put_llm-providers.by_provider_id",
"description": "Update llm-providers",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers/{provider_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"provider_id": {
"type": "number",
"description": "The provider id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"provider_id"
]
}
},
{
"name": "delete_llm-providers.by_provider_id",
"description": "Delete llm-providers",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers/{provider_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"provider_id": {
"type": "number",
"description": "The provider id"
}
},
"required": [
"provider_id"
]
}
},
{
"name": "post_llm-providers.by_provider_id.test",
"description": "Create test",
"category": "LLM Providers",
"endpoint": "/api/v1/llm-providers/{provider_id}/test",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"provider_id": {
"type": "number",
"description": "The provider id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"provider_id"
]
}
},
{
"name": "locations.",
"description": "Get locations",
"category": "Warehouse Locations",
"endpoint": "/api/v1/locations/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_locations.",
"description": "Create locations",
"category": "Warehouse Locations",
"endpoint": "/api/v1/locations/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "locations.by_location_id",
"description": "Get locations",
"category": "Warehouse Locations",
"endpoint": "/api/v1/locations/{location_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"location_id": {
"type": "number",
"description": "The location id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"location_id"
]
}
},
{
"name": "patch_locations.by_location_id",
"description": "Update locations",
"category": "Warehouse Locations",
"endpoint": "/api/v1/locations/{location_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"location_id": {
"type": "number",
"description": "The location id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"location_id"
]
}
},
{
"name": "delete_locations.by_location_id",
"description": "Delete locations",
"category": "Warehouse Locations",
"endpoint": "/api/v1/locations/{location_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"location_id": {
"type": "number",
"description": "The location id"
}
},
"required": [
"location_id"
]
}
},
{
"name": "lots.",
"description": "Get lots",
"category": "Other",
"endpoint": "/api/v1/lots/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_lots.",
"description": "Create lots",
"category": "Other",
"endpoint": "/api/v1/lots/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "lots.by_lot_id",
"description": "Get lots",
"category": "Other",
"endpoint": "/api/v1/lots/{lot_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"lot_id": {
"type": "number",
"description": "The lot id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"lot_id"
]
}
},
{
"name": "patch_lots.by_lot_id",
"description": "Update lots",
"category": "Other",
"endpoint": "/api/v1/lots/{lot_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"lot_id": {
"type": "number",
"description": "The lot id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"lot_id"
]
}
},
{
"name": "post_mcp.backup.create",
"description": "Create create",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.backup.list.by_tenant_id",
"description": "Get list",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/list/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_mcp.backup.restore",
"description": "Create restore",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/restore",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_mcp.backup.restore.request-confirmation",
"description": "Create request-confirmation",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/restore/request-confirmation",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "put_mcp.backup.schedule.by_tenant_id",
"description": "Update schedule",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/schedule/{tenant_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "mcp.backup.status.by_backup_id",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/backup/status/{backup_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"backup_id": {
"type": "number",
"description": "The backup id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"backup_id"
]
}
},
{
"name": "mcp.health.company.by_company_id",
"description": "Get company",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/company/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"company_id"
]
}
},
{
"name": "mcp.health.platform",
"description": "Get platform",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/platform",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.health.quick",
"description": "Get quick",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/quick",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_mcp.health.report",
"description": "Create report",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/report",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.health.stale.by_company_id",
"description": "Get stale",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/stale/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"company_id"
]
}
},
{
"name": "mcp.health.tool.by_company_id.by_tool_name.history",
"description": "Get history",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/health/tool/{company_id}/{tool_name}/history",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
},
"tool_name": {
"type": "string",
"description": "The tool name"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
},
"required": [
"company_id",
"tool_name"
]
}
},
{
"name": "mcp.inventory.report",
"description": "Get report",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/inventory/report",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.jobs.backfill.status",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/jobs/backfill/status",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.pages.by_slug:path",
"description": "Get pages",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/pages/{slug:path}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"slug:path": {
"type": "string",
"description": "The slug:path"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"slug:path"
]
}
},
{
"name": "mcp.pages.by_slug:path.health",
"description": "Get health",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/pages/{slug:path}/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"slug:path": {
"type": "string",
"description": "The slug:path"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"slug:path"
]
}
},
{
"name": "mcp.products.search",
"description": "Get search",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/products/search",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"query": {
"type": "string",
"description": "Search query string"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_mcp.provision.ai-agent-report",
"description": "Create ai-agent-report",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/ai-agent-report",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_mcp.provision.demo.cleanup",
"description": "Create cleanup",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/demo/cleanup",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.provision.demo.list",
"description": "Get list",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/demo/list",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.provision.demo.status.by_tenant_id",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/demo/status/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "put_mcp.provision.demo.toggle",
"description": "Update toggle",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/demo/toggle",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.provision.light-status.by_tenant_id",
"description": "Get light-status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/light-status/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "mcp.provision.migration.export.products.by_tenant_id",
"description": "Get products",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/migration/export/products/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_mcp.provision.migration.import.products",
"description": "Create products",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/migration/import/products",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.provision.migration.status.by_tenant_id",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/migration/status/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "mcp.provision.migration.template.products",
"description": "Get products",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/migration/template/products",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_mcp.provision.migration.upload.products.preview",
"description": "Create preview",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/migration/upload/products/preview",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_mcp.provision.onboarding.resume.by_tenant_id",
"description": "Create resume",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/onboarding/resume/{tenant_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_mcp.provision.onboarding.skip.by_tenant_id",
"description": "Create skip",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/onboarding/skip/{tenant_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "mcp.provision.onboarding.status.by_tenant_id",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/onboarding/status/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "post_mcp.provision.onboarding.step.complete",
"description": "Create complete",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/onboarding/step/complete",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.provision.onboarding.steps",
"description": "Get steps",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/onboarding/steps",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.provision.signup.check-subdomain.by_subdomain",
"description": "Get check-subdomain",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/signup/check-subdomain/{subdomain}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"subdomain": {
"type": "string",
"description": "The subdomain"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"subdomain"
]
}
},
{
"name": "post_mcp.provision.signup.register",
"description": "Create register",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/signup/register",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.provision.status.by_tenant_id",
"description": "Get status",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/status/{tenant_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"tenant_id": {
"type": "number",
"description": "The tenant id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"tenant_id"
]
}
},
{
"name": "mcp.provision.super-admin.dashboard",
"description": "Get dashboard",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/super-admin/dashboard",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_mcp.provision.verify",
"description": "Create verify",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/provision/verify",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "mcp.resources.catalog",
"description": "Get catalog",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/catalog",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.resources.inventory",
"description": "Get inventory",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/inventory",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.resources.locations",
"description": "Get locations",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/locations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.resources.openapi",
"description": "Get openapi",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/openapi",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.resources.referrals",
"description": "Get referrals",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/referrals",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.resources.schemas.by_name",
"description": "Get schemas",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/resources/schemas/{name}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "The name"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"name"
]
}
},
{
"name": "mcp.robots.txt",
"description": "Get robots.txt",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/robots.txt",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.seo.catalog",
"description": "Get catalog",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/seo/catalog",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.sitemap.json",
"description": "Get sitemap.json",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/sitemap.json",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "mcp.sitemap.xml",
"description": "Get sitemap.xml",
"category": "MCP Tools",
"endpoint": "/api/v1/mcp/sitemap.xml",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "merchant.categories",
"description": "Get categories",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/categories",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_merchant.categories",
"description": "Create categories",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/categories",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "merchant.config",
"description": "Get config",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/config",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_merchant.config",
"description": "Create config",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/config",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "merchant.customer-types",
"description": "Get customer-types",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/customer-types",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_merchant.customer-types",
"description": "Create customer-types",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/customer-types",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_merchant.products.by_product_id.assign-category",
"description": "Create assign-category",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/products/{product_id}/assign-category",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"product_id"
]
}
},
{
"name": "merchant.products.by_product_id.categories",
"description": "Get categories",
"category": "Merchant Configuration",
"endpoint": "/api/v1/merchant/products/{product_id}/categories",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"product_id"
]
}
},
{
"name": "monitoring.alerts.active",
"description": "Get active",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/alerts/active",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "monitoring.dashboard.summary",
"description": "Get summary",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/dashboard/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_monitoring.errors.log",
"description": "Create log",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/errors/log",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "monitoring.errors.recent",
"description": "Get recent",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/errors/recent",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "monitoring.errors.summary",
"description": "Get summary",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/errors/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "monitoring.health.services",
"description": "Get services",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/health/services",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "monitoring.health.system",
"description": "Get system",
"category": "System Monitoring",
"endpoint": "/api/v1/monitoring/health/system",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "onboarding.analytics.funnel",
"description": "Get funnel",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/analytics/funnel",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_onboarding.billing",
"description": "Create billing",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/billing",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "onboarding.config.by_config_id",
"description": "Get config",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/config/{config_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"config_id": {
"type": "number",
"description": "The config id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"config_id"
]
}
},
{
"name": "onboarding.health",
"description": "Get health",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_onboarding.payment-processor",
"description": "Create payment-processor",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/payment-processor",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_onboarding.provision",
"description": "Create provision",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/provision",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_onboarding.registration",
"description": "Create registration",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/registration",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "onboarding.session.by_session_token",
"description": "Get session",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/session/{session_token}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"session_token": {
"type": "string",
"description": "The session token"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"session_token"
]
}
},
{
"name": "post_onboarding.start",
"description": "Create start",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/start",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_onboarding.wizard.start",
"description": "Create start",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/wizard/start",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_onboarding.wizard.step",
"description": "Create step",
"category": "Onboarding",
"endpoint": "/api/v1/onboarding/wizard/step",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "order-webhooks.health",
"description": "Get health",
"category": "Other",
"endpoint": "/api/v1/order-webhooks/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_order-webhooks.paid",
"description": "Create paid",
"category": "Other",
"endpoint": "/api/v1/order-webhooks/paid",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_order-webhooks.refunded",
"description": "Create refunded",
"category": "Other",
"endpoint": "/api/v1/order-webhooks/refunded",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_orders.",
"description": "Create orders",
"category": "Order Management",
"endpoint": "/api/v1/orders/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_orders.applyExtras",
"description": "Create applyExtras",
"category": "Order Management",
"endpoint": "/api/v1/orders/applyExtras",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_orders.calculateTotals",
"description": "Create calculateTotals",
"category": "Order Management",
"endpoint": "/api/v1/orders/calculateTotals",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_orders.suggestExtras",
"description": "Create suggestExtras",
"category": "Order Management",
"endpoint": "/api/v1/orders/suggestExtras",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "orders.by_order_id",
"description": "Get orders",
"category": "Order Management",
"endpoint": "/api/v1/orders/{order_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_orders.by_order_id.allocate",
"description": "Create allocate",
"category": "Order Management",
"endpoint": "/api/v1/orders/{order_id}/allocate",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_orders.by_order_id.cancel",
"description": "Create cancel",
"category": "Order Management",
"endpoint": "/api/v1/orders/{order_id}/cancel",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_orders.by_order_id.confirm",
"description": "Create confirm",
"category": "Order Management",
"endpoint": "/api/v1/orders/{order_id}/confirm",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_orders.by_order_id.fulfill",
"description": "Create fulfill",
"category": "Order Management",
"endpoint": "/api/v1/orders/{order_id}/fulfill",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"order_id": {
"type": "number",
"description": "The order id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"order_id"
]
}
},
{
"name": "post_partnerInventory.bulkUpsert",
"description": "Create bulkUpsert",
"category": "Other",
"endpoint": "/api/v1/partnerInventory/bulkUpsert",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_partnerInventory.setOnHand",
"description": "Create setOnHand",
"category": "Other",
"endpoint": "/api/v1/partnerInventory/setOnHand",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_partnerInventory.setStock",
"description": "Create setStock",
"category": "Other",
"endpoint": "/api/v1/partnerInventory/setStock",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payment-link-webhooks.expired",
"description": "Create expired",
"category": "Other",
"endpoint": "/api/v1/payment-link-webhooks/expired",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payment-link-webhooks.paid",
"description": "Create paid",
"category": "Other",
"endpoint": "/api/v1/payment-link-webhooks/paid",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "payment-links.",
"description": "Get payment-links",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_payment-links.create",
"description": "Create create",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payment-links.mark-paid",
"description": "Create mark-paid",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/mark-paid",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payment-links.send-text2pay",
"description": "Create send-text2pay",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/send-text2pay",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "payment-links.by_link_id",
"description": "Get payment-links",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/{link_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"link_id": {
"type": "number",
"description": "The link id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"link_id"
]
}
},
{
"name": "delete_payment-links.by_link_id",
"description": "Delete payment-links",
"category": "Payment Links",
"endpoint": "/api/v1/payment-links/{link_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"link_id": {
"type": "number",
"description": "The link id"
}
},
"required": [
"link_id"
]
}
},
{
"name": "post_payments.charge",
"description": "Create charge",
"category": "Payments",
"endpoint": "/api/v1/payments/charge",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payments.refund",
"description": "Create refund",
"category": "Payments",
"endpoint": "/api/v1/payments/refund",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_payments.webhooks.chargeback",
"description": "Create chargeback",
"category": "Payments",
"endpoint": "/api/v1/payments/webhooks/chargeback",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "performance.alerts",
"description": "Get alerts",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/alerts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_performance.alerts",
"description": "Create alerts",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/alerts",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "put_performance.alerts.by_alert_id",
"description": "Update alerts",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/alerts/{alert_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"alert_id": {
"type": "number",
"description": "The alert id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"alert_id"
]
}
},
{
"name": "performance.analysis.database",
"description": "Get database",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/analysis/database",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.analysis.endpoints",
"description": "Get endpoints",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/analysis/endpoints",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.analysis.llm",
"description": "Get llm",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/analysis/llm",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.kpis",
"description": "Get kpis",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/kpis",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.kpis.realtime",
"description": "Get realtime",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/kpis/realtime",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.summary",
"description": "Get summary",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.super-admin.integrations",
"description": "Get integrations",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/super-admin/integrations",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.super-admin.systems",
"description": "Get systems",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/super-admin/systems",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "delete_performance.traces",
"description": "Delete traces",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/traces",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {}
}
},
{
"name": "performance.traces.live",
"description": "Get live",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/traces/live",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "performance.traces.by_trace_id",
"description": "Get traces",
"category": "Performance Monitoring",
"endpoint": "/api/v1/performance/traces/{trace_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"trace_id": {
"type": "number",
"description": "The trace id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"trace_id"
]
}
},
{
"name": "post_pos.cards.charge",
"description": "Create charge",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/cards/charge",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_pos.cards.tokenize",
"description": "Create tokenize",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/cards/tokenize",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "pos.events",
"description": "Get events",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/events",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "pos.payouts",
"description": "Get payouts",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/payouts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "pos.report",
"description": "Get report",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/report",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "pos.terminals",
"description": "Get terminals",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/terminals",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_pos.terminals.activate",
"description": "Create activate",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/terminals/activate",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_pos.terminals.charge",
"description": "Create charge",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/terminals/charge",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_pos.terminals.deactivate",
"description": "Create deactivate",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/terminals/deactivate",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_pos.tip-adjust",
"description": "Create tip-adjust",
"category": "Point of Sale",
"endpoint": "/api/v1/pos/tip-adjust",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "processors.",
"description": "Get processors",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_processors.connect",
"description": "Create connect",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/connect",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "processors.connected",
"description": "Get connected",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/connected",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "processors.fees",
"description": "Get fees",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/fees",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_processors.solid.authorize",
"description": "Create authorize",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/authorize",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.capture",
"description": "Create capture",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/capture",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.charge",
"description": "Create charge",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/charge",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.charge-multipay",
"description": "Create charge-multipay",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/charge-multipay",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.enroll",
"description": "Create enroll",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/enroll",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.multipay",
"description": "Create multipay",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/multipay",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.refund",
"description": "Create refund",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/refund",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.refund-multipay",
"description": "Create refund-multipay",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/refund-multipay",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.settle",
"description": "Create settle",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/settle",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.stp",
"description": "Create stp",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/stp",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.subscription",
"description": "Create subscription",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/subscription",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "processors.solid.subscription",
"description": "Get subscription",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/subscription",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_processors.solid.text2pay",
"description": "Create text2pay",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/text2pay",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_processors.solid.void",
"description": "Create void",
"category": "Payment Processors",
"endpoint": "/api/v1/processors/solid/void",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "products.",
"description": "Get products",
"category": "Product Management",
"endpoint": "/api/v1/products/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_products.",
"description": "Create products",
"category": "Product Management",
"endpoint": "/api/v1/products/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "products.catalog",
"description": "Get catalog",
"category": "Product Management",
"endpoint": "/api/v1/products/catalog",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "products.by_product_id",
"description": "Get products",
"category": "Product Management",
"endpoint": "/api/v1/products/{product_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"product_id"
]
}
},
{
"name": "products.by_product_id.components",
"description": "Get components",
"category": "Product Management",
"endpoint": "/api/v1/products/{product_id}/components",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"product_id"
]
}
},
{
"name": "patch_products.by_product_id.pricing",
"description": "Update pricing",
"category": "Product Management",
"endpoint": "/api/v1/products/{product_id}/pricing",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"product_id"
]
}
},
{
"name": "public.forms.by_form_id",
"description": "Get forms",
"category": "Other",
"endpoint": "/api/v1/public/forms/{form_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"form_id": {
"type": "number",
"description": "The form id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"form_id"
]
}
},
{
"name": "post_public.forms.by_form_id.submit",
"description": "Create submit",
"category": "Other",
"endpoint": "/api/v1/public/forms/{form_id}/submit",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"form_id": {
"type": "number",
"description": "The form id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"form_id"
]
}
},
{
"name": "recalls.",
"description": "Get recalls",
"category": "Other",
"endpoint": "/api/v1/recalls/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_recalls.",
"description": "Create recalls",
"category": "Other",
"endpoint": "/api/v1/recalls/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "rpc._introspection.routes",
"description": "Get routes",
"category": "Other",
"endpoint": "/api/v1/rpc/_introspection/routes",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_rpc.by_class_name.by_method_name",
"description": "Create rpc",
"category": "Other",
"endpoint": "/api/v1/rpc/{class_name}/{method_name}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"class_name": {
"type": "string",
"description": "The class name"
},
"method_name": {
"type": "string",
"description": "The method name"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"class_name",
"method_name"
]
}
},
{
"name": "sandbox.diff",
"description": "Get diff",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/diff",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "sandbox.enabled",
"description": "Get enabled",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/enabled",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_sandbox.enabled",
"description": "Create enabled",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/enabled",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "sandbox.feature-settings",
"description": "Get feature-settings",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/feature-settings",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_sandbox.feature-settings",
"description": "Create feature-settings",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/feature-settings",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_sandbox.publish",
"description": "Create publish",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/publish",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_sandbox.rollback",
"description": "Create rollback",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/rollback",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "sandbox.status",
"description": "Get status",
"category": "Sandbox Environment",
"endpoint": "/api/v1/sandbox/status",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_security.2fa.disable",
"description": "Create disable",
"category": "Security",
"endpoint": "/api/v1/security/2fa/disable",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_security.2fa.enable",
"description": "Create enable",
"category": "Security",
"endpoint": "/api/v1/security/2fa/enable",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "security.2fa.status.by_user_id",
"description": "Get status",
"category": "Security",
"endpoint": "/api/v1/security/2fa/status/{user_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"user_id": {
"type": "number",
"description": "The user id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"user_id"
]
}
},
{
"name": "post_security.2fa.verify-login",
"description": "Create verify-login",
"category": "Security",
"endpoint": "/api/v1/security/2fa/verify-login",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_security.2fa.verify-setup",
"description": "Create verify-setup",
"category": "Security",
"endpoint": "/api/v1/security/2fa/verify-setup",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "security.audit.export.by_company_id",
"description": "Get export",
"category": "Security",
"endpoint": "/api/v1/security/audit/export/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"company_id"
]
}
},
{
"name": "security.audit.logs",
"description": "Get logs",
"category": "Security",
"endpoint": "/api/v1/security/audit/logs",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "security.audit.suspicious.by_user_id.by_company_id",
"description": "Get suspicious",
"category": "Security",
"endpoint": "/api/v1/security/audit/suspicious/{user_id}/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"user_id": {
"type": "number",
"description": "The user id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"user_id",
"company_id"
]
}
},
{
"name": "security.compliance.report.by_company_id",
"description": "Get report",
"category": "Security",
"endpoint": "/api/v1/security/compliance/report/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"company_id"
]
}
},
{
"name": "post_security.gdpr.consent",
"description": "Create consent",
"category": "Security",
"endpoint": "/api/v1/security/gdpr/consent",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "security.gdpr.consent.by_user_id",
"description": "Get consent",
"category": "Security",
"endpoint": "/api/v1/security/gdpr/consent/{user_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"user_id": {
"type": "number",
"description": "The user id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"user_id"
]
}
},
{
"name": "post_security.gdpr.delete",
"description": "Create delete",
"category": "Security",
"endpoint": "/api/v1/security/gdpr/delete",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_security.gdpr.export",
"description": "Create export",
"category": "Security",
"endpoint": "/api/v1/security/gdpr/export",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "security.health",
"description": "Get health",
"category": "Security",
"endpoint": "/api/v1/security/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_security.ssl.check-expiring",
"description": "Create check-expiring",
"category": "Security",
"endpoint": "/api/v1/security/ssl/check-expiring",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_security.ssl.issue",
"description": "Create issue",
"category": "Security",
"endpoint": "/api/v1/security/ssl/issue",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_security.ssl.renew.by_domain_id",
"description": "Create renew",
"category": "Security",
"endpoint": "/api/v1/security/ssl/renew/{domain_id}",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"domain_id": {
"type": "number",
"description": "The domain id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"domain_id"
]
}
},
{
"name": "security.ssl.stats",
"description": "Get stats",
"category": "Security",
"endpoint": "/api/v1/security/ssl/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "security.ssl.status.by_domain_id",
"description": "Get status",
"category": "Security",
"endpoint": "/api/v1/security/ssl/status/{domain_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"domain_id": {
"type": "number",
"description": "The domain id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"domain_id"
]
}
},
{
"name": "post_service-applications.",
"description": "Create service-applications",
"category": "Other",
"endpoint": "/api/v1/service-applications/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "service-applications.",
"description": "Get service-applications",
"category": "Other",
"endpoint": "/api/v1/service-applications/",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.accounts",
"description": "Get accounts",
"category": "Social Media",
"endpoint": "/api/v1/social/accounts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.accounts.my-accounts",
"description": "Get my-accounts",
"category": "Social Media",
"endpoint": "/api/v1/social/accounts/my-accounts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.accounts.shared-accounts",
"description": "Get shared-accounts",
"category": "Social Media",
"endpoint": "/api/v1/social/accounts/shared-accounts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "delete_social.accounts.by_account_id",
"description": "Delete accounts",
"category": "Social Media",
"endpoint": "/api/v1/social/accounts/{account_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"account_id": {
"type": "number",
"description": "The account id"
}
},
"required": [
"account_id"
]
}
},
{
"name": "social.ai.content-performance-insights",
"description": "Get content-performance-insights",
"category": "Social Media",
"endpoint": "/api/v1/social/ai/content-performance-insights",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.ai.optimal-posting-times",
"description": "Get optimal-posting-times",
"category": "Social Media",
"endpoint": "/api/v1/social/ai/optimal-posting-times",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_social.ai.suggest-content",
"description": "Create suggest-content",
"category": "Social Media",
"endpoint": "/api/v1/social/ai/suggest-content",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_social.content-library",
"description": "Create content-library",
"category": "Social Media",
"endpoint": "/api/v1/social/content-library",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "social.content-library",
"description": "Get content-library",
"category": "Social Media",
"endpoint": "/api/v1/social/content-library",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.content-library.by_content_id",
"description": "Get content-library",
"category": "Social Media",
"endpoint": "/api/v1/social/content-library/{content_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"content_id": {
"type": "number",
"description": "The content id"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"content_id"
]
}
},
{
"name": "put_social.content-library.by_content_id",
"description": "Update content-library",
"category": "Social Media",
"endpoint": "/api/v1/social/content-library/{content_id}",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"content_id": {
"type": "number",
"description": "The content id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"content_id"
]
}
},
{
"name": "delete_social.content-library.by_content_id",
"description": "Delete content-library",
"category": "Social Media",
"endpoint": "/api/v1/social/content-library/{content_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"content_id": {
"type": "number",
"description": "The content id"
}
},
"required": [
"content_id"
]
}
},
{
"name": "post_social.content-usage",
"description": "Create content-usage",
"category": "Social Media",
"endpoint": "/api/v1/social/content-usage",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "social.content-usage.my-performance",
"description": "Get my-performance",
"category": "Social Media",
"endpoint": "/api/v1/social/content-usage/my-performance",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "social.metrics",
"description": "Get metrics",
"category": "Social Media",
"endpoint": "/api/v1/social/metrics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_social.oauth-apps",
"description": "Create oauth-apps",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth-apps",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "social.oauth-apps",
"description": "Get oauth-apps",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth-apps",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "delete_social.oauth-apps.by_app_id",
"description": "Delete oauth-apps",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth-apps/{app_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"app_id": {
"type": "number",
"description": "The app id"
}
},
"required": [
"app_id"
]
}
},
{
"name": "social.oauth.authorize.by_platform",
"description": "Get authorize",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth/authorize/{platform}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"platform": {
"type": "string",
"description": "The platform"
}
},
"required": [
"platform"
]
}
},
{
"name": "social.oauth.callback.by_platform",
"description": "Get callback",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth/callback/{platform}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"platform": {
"type": "string",
"description": "The platform"
}
},
"required": [
"platform"
]
}
},
{
"name": "post_social.oauth.select-pages",
"description": "Create select-pages",
"category": "Social Media",
"endpoint": "/api/v1/social/oauth/select-pages",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_social.permissions",
"description": "Create permissions",
"category": "Social Media",
"endpoint": "/api/v1/social/permissions",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "delete_social.permissions.by_permission_id",
"description": "Delete permissions",
"category": "Social Media",
"endpoint": "/api/v1/social/permissions/{permission_id}",
"method": "DELETE",
"inputSchema": {
"type": "object",
"properties": {
"permission_id": {
"type": "number",
"description": "The permission id"
}
},
"required": [
"permission_id"
]
}
},
{
"name": "post_social.posts",
"description": "Create posts",
"category": "Social Media",
"endpoint": "/api/v1/social/posts",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "social.posts",
"description": "Get posts",
"category": "Social Media",
"endpoint": "/api/v1/social/posts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_social.posts.by_post_id.publish",
"description": "Create publish",
"category": "Social Media",
"endpoint": "/api/v1/social/posts/{post_id}/publish",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"post_id": {
"type": "number",
"description": "The post id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"post_id"
]
}
},
{
"name": "post_stock.adjustments",
"description": "Create adjustments",
"category": "Stock Management",
"endpoint": "/api/v1/stock/adjustments",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "stock.adjustments",
"description": "Get adjustments",
"category": "Stock Management",
"endpoint": "/api/v1/stock/adjustments",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "stock.levels",
"description": "Get levels",
"category": "Stock Management",
"endpoint": "/api/v1/stock/levels",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_stock.transfers",
"description": "Create transfers",
"category": "Stock Management",
"endpoint": "/api/v1/stock/transfers",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "stock.transfers",
"description": "Get transfers",
"category": "Stock Management",
"endpoint": "/api/v1/stock/transfers",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "patch_stock.transfers.by_transfer_id",
"description": "Update transfers",
"category": "Stock Management",
"endpoint": "/api/v1/stock/transfers/{transfer_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"transfer_id": {
"type": "number",
"description": "The transfer id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"transfer_id"
]
}
},
{
"name": "post_subscriptions.cancel",
"description": "Create cancel",
"category": "Other",
"endpoint": "/api/v1/subscriptions/cancel",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_subscriptions.downgrade",
"description": "Create downgrade",
"category": "Other",
"endpoint": "/api/v1/subscriptions/downgrade",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "subscriptions.health",
"description": "Get health",
"category": "Other",
"endpoint": "/api/v1/subscriptions/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_subscriptions.reactivate",
"description": "Create reactivate",
"category": "Other",
"endpoint": "/api/v1/subscriptions/reactivate",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_subscriptions.upgrade",
"description": "Create upgrade",
"category": "Other",
"endpoint": "/api/v1/subscriptions/upgrade",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "superadmin.analytics",
"description": "Get analytics",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/analytics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "post_superadmin.auth.login",
"description": "Create login",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/auth/login",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "superadmin.companies",
"description": "Get companies",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.companies.by_company_id",
"description": "Get companies",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies/{company_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "The company id"
}
},
"required": [
"company_id"
]
}
},
{
"name": "put_superadmin.companies.by_company_id.activate",
"description": "Update activate",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies/{company_id}/activate",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "The company id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"company_id"
]
}
},
{
"name": "post_superadmin.companies.by_company_id.impersonate",
"description": "Create impersonate",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies/{company_id}/impersonate",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "The company id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"company_id"
]
}
},
{
"name": "put_superadmin.companies.by_company_id.subscription",
"description": "Update subscription",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies/{company_id}/subscription",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "The company id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"company_id"
]
}
},
{
"name": "put_superadmin.companies.by_company_id.suspend",
"description": "Update suspend",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/companies/{company_id}/suspend",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"company_id": {
"type": "number",
"description": "The company id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"company_id"
]
}
},
{
"name": "superadmin.errors",
"description": "Get errors",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/errors",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.errors.by_error_id",
"description": "Get errors",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/errors/{error_id}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"error_id": {
"type": "number",
"description": "The error id"
}
},
"required": [
"error_id"
]
}
},
{
"name": "post_superadmin.errors.by_error_id.resolve",
"description": "Create resolve",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/errors/{error_id}/resolve",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"error_id": {
"type": "number",
"description": "The error id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"error_id"
]
}
},
{
"name": "put_superadmin.errors.by_error_id.status",
"description": "Update status",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/errors/{error_id}/status",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"error_id": {
"type": "number",
"description": "The error id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"error_id"
]
}
},
{
"name": "post_superadmin.provision",
"description": "Create provision",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/provision",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "superadmin.resources.alerts",
"description": "Get alerts",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/alerts",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "put_superadmin.resources.alerts.by_alert_id.resolve",
"description": "Update resolve",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/alerts/{alert_id}/resolve",
"method": "PUT",
"inputSchema": {
"type": "object",
"properties": {
"alert_id": {
"type": "number",
"description": "The alert id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"alert_id"
]
}
},
{
"name": "post_superadmin.resources.cleanup",
"description": "Create cleanup",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/cleanup",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "superadmin.resources.database.breakdown",
"description": "Get breakdown",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/database/breakdown",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.resources.health",
"description": "Get health",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/health",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.resources.retention-policies",
"description": "Get retention-policies",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/retention-policies",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "post_superadmin.resources.snapshot",
"description": "Create snapshot",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/snapshot",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "superadmin.resources.snapshots",
"description": "Get snapshots",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/snapshots",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.resources.stats",
"description": "Get stats",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/resources/stats",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "superadmin.tiers",
"description": "Get tiers",
"category": "SuperAdmin - Platform Management",
"endpoint": "/api/v1/superadmin/tiers",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "post_tiktok.webhooks",
"description": "Create webhooks",
"category": "Other",
"endpoint": "/api/v1/tiktok/webhooks",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "tokens.analytics",
"description": "Get analytics",
"category": "Token Usage & Billing",
"endpoint": "/api/v1/tokens/analytics",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "tokens.budget",
"description": "Get budget",
"category": "Token Usage & Billing",
"endpoint": "/api/v1/tokens/budget",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "tokens.cost-summary",
"description": "Get cost-summary",
"category": "Token Usage & Billing",
"endpoint": "/api/v1/tokens/cost-summary",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "tokens.pricing",
"description": "Get pricing",
"category": "Token Usage & Billing",
"endpoint": "/api/v1/tokens/pricing",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "tokens.usage",
"description": "Get usage",
"category": "Token Usage & Billing",
"endpoint": "/api/v1/tokens/usage",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "variants.attributes",
"description": "Get attributes",
"category": "Product Variants",
"endpoint": "/api/v1/variants/attributes",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_variants.attributes",
"description": "Create attributes",
"category": "Product Variants",
"endpoint": "/api/v1/variants/attributes",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "patch_variants.attributes.by_attribute_id",
"description": "Update attributes",
"category": "Product Variants",
"endpoint": "/api/v1/variants/attributes/{attribute_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"attribute_id": {
"type": "number",
"description": "The attribute id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"attribute_id"
]
}
},
{
"name": "post_variants.batches",
"description": "Create batches",
"category": "Product Variants",
"endpoint": "/api/v1/variants/batches",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "variants.batches.expiring",
"description": "Get expiring",
"category": "Product Variants",
"endpoint": "/api/v1/variants/batches/expiring",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_variants.batches.by_batch_id.expire",
"description": "Create expire",
"category": "Product Variants",
"endpoint": "/api/v1/variants/batches/{batch_id}/expire",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"batch_id": {
"type": "number",
"description": "The batch id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"batch_id"
]
}
},
{
"name": "variants.products.by_product_id.variants",
"description": "Get variants",
"category": "Product Variants",
"endpoint": "/api/v1/variants/products/{product_id}/variants",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"product_id"
]
}
},
{
"name": "post_variants.products.by_product_id.variants",
"description": "Create variants",
"category": "Product Variants",
"endpoint": "/api/v1/variants/products/{product_id}/variants",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"product_id"
]
}
},
{
"name": "post_variants.products.by_product_id.variants.batch",
"description": "Create batch",
"category": "Product Variants",
"endpoint": "/api/v1/variants/products/{product_id}/variants/batch",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "number",
"description": "The product id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"product_id"
]
}
},
{
"name": "patch_variants.variants.by_variant_id",
"description": "Update variants",
"category": "Product Variants",
"endpoint": "/api/v1/variants/variants/{variant_id}",
"method": "PATCH",
"inputSchema": {
"type": "object",
"properties": {
"variant_id": {
"type": "number",
"description": "The variant id"
},
"body": {
"type": "object",
"description": "Request body data"
}
},
"required": [
"variant_id"
]
}
},
{
"name": "post_webhooks.billing.stripe",
"description": "Create stripe",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/billing/stripe",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_webhooks.meta.orders.create",
"description": "Create create",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/meta/orders/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_webhooks.shopify.inventory.update",
"description": "Create update",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/shopify/inventory/update",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_webhooks.shopify.orders.create",
"description": "Create create",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/shopify/orders/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_webhooks.tiktok.orders.create",
"description": "Create create",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/tiktok/orders/create",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_webhooks.tpp.",
"description": "Create tpp",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/tpp/",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "webhooks.tpp.test",
"description": "Get test",
"category": "Webhooks",
"endpoint": "/api/v1/webhooks/tpp/test",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": "post_.auth.login",
"description": "Create login",
"category": "Other",
"endpoint": "/auth/login",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.auth.logout",
"description": "Create logout",
"category": "Other",
"endpoint": "/auth/logout",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": ".auth.me",
"description": "Get me",
"category": "Other",
"endpoint": "/auth/me",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
}
}
}
},
{
"name": "post_.auth.me",
"description": "Create me",
"category": "Other",
"endpoint": "/auth/me",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.auth.register",
"description": "Create register",
"category": "Other",
"endpoint": "/auth/register",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.enroll.accept",
"description": "Create accept",
"category": "Other",
"endpoint": "/enroll/accept",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.enroll.business",
"description": "Create business",
"category": "Other",
"endpoint": "/enroll/business",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.enroll.invite",
"description": "Create invite",
"category": "Other",
"endpoint": "/enroll/invite",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": "post_.enroll.location",
"description": "Create location",
"category": "Other",
"endpoint": "/enroll/location",
"method": "POST",
"inputSchema": {
"type": "object",
"properties": {
"body": {
"type": "object",
"description": "Request body data"
}
}
}
},
{
"name": ".enroll.status",
"description": "Get status",
"category": "Other",
"endpoint": "/enroll/status",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
}
}
},
{
"name": ".r.by_slug",
"description": "Get r",
"category": "Other",
"endpoint": "/r/{slug}",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The slug"
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"slug"
]
}
},
{
"name": ".r.by_slug.preview",
"description": "Get preview",
"category": "Other",
"endpoint": "/r/{slug}/preview",
"method": "GET",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"description": "The slug"
},
"limit": {
"type": "number",
"description": "Maximum number of results to return",
"default": 50
},
"offset": {
"type": "number",
"description": "Offset for pagination",
"default": 0
},
"company_id": {
"type": "number",
"description": "Filter by company/tenant ID"
}
},
"required": [
"slug"
]
}
}
];
// Create server instance
const server = new Server(
{
name: 'solid-comprehensive-mcp',
version: '2.0.0',
},
{
capabilities: {
tools: {},
},
}
);
// List available tools
server.setRequestHandler(ListToolsRequestSchema, async () => {
const mcpTools = TOOL_REGISTRY.map(tool => ({
name: tool.name,
description: tool.description + ' [' + tool.category + ']',
inputSchema: tool.inputSchema,
}));
return {
tools: mcpTools,
};
});
// Handle tool calls
server.setRequestHandler(CallToolRequestSchema, async (request) => {
const { name, arguments: args } = request.params;
// Find tool in registry
const tool = TOOL_REGISTRY.find(t => t.name === name);
if (!tool) {
return {
content: [
{
type: 'text',
text: JSON.stringify({
error: `Unknown tool: ${name}`,
available_tools: TOOL_REGISTRY.length,
}, null, 2),
},
],
isError: true,
};
}
try {
// Build URL with path parameters
let url = `${BACKEND_URL}${tool.endpoint}`;
// Replace path parameters
Object.entries(args).forEach(([key, value]) => {
url = url.replace(`{${key}}`, value);
});
// Build query string for GET requests
if (tool.method === 'GET') {
const queryParams = new URLSearchParams();
Object.entries(args).forEach(([key, value]) => {
if (!tool.endpoint.includes(`{${key}}`) && value !== undefined) {
queryParams.append(key, value);
}
});
const queryString = queryParams.toString();
if (queryString) {
url += `?${queryString}`;
}
}
// Make request
const options = {
method: tool.method,
};
// Add body for POST/PUT/PATCH
if (['POST', 'PUT', 'PATCH'].includes(tool.method) && args.body) {
options.body = typeof args.body === 'string' ? args.body : JSON.stringify(args.body);
}
const result = await makeRequest(url, options);
return {
content: [
{
type: 'text',
text: JSON.stringify({
tool: tool.name,
category: tool.category,
endpoint: tool.endpoint,
method: tool.method,
url: url,
status: result.status,
ok: result.ok,
response: result.data,
}, null, 2),
},
],
};
} catch (error) {
return {
content: [
{
type: 'text',
text: JSON.stringify({
error: error.message,
tool: tool.name,
stack: error.stack,
}, null, 2),
},
],
isError: true,
};
}
});
// Start the server
async function main() {
const transport = new StdioServerTransport();
await server.connect(transport);
console.error('Solid Comprehensive MCP Server running');
console.error(`Total tools available: ${TOOL_REGISTRY.length}`);
console.error(`Backend: ${BACKEND_URL}`);
}
main().catch((error) => {
console.error('Fatal error:', error);
process.exit(1);
});