Project Type: WordPress Plugins

Scheduling Intervals

Available scheduling intervals for Data Machine flow automation using WordPress Action Scheduler. Overview Data Machine uses WordPress Action Scheduler for recurring flow execution. Scheduling is handled through the Flows API...

Jobs Endpoints

Implementation: inc/Api/Jobs.php Base URL: /wp-json/datamachine/v1/jobs Overview Jobs endpoints provide monitoring and management of workflow executions. Jobs represent individual execution instances of flows, including batch job hierarchies where a parent job...

Logs API

Implementation: inc/Api/Logs.php Base URL: /wp-json/datamachine/v1/logs Overview Data Machine uses a database-backed logging system with all operational logs stored in the datamachine_logs table. This replaced the earlier Monolog file-based logging system...

Authentication

Data Machine REST API supports two authentication methods for secure access. Authentication Methods This page describes authentication options, but it does not replace WordPress’s own authentication documentation. 1. Application Password...

Chat Sessions Endpoints

Implementation: inc/Api/Chat/Chat.php Overview Data Machine persists chat conversations as sessions. Sessions are user-scoped and stored in wp_datamachine_chat_sessions. Authentication Requires WordPress authentication with manage_options capability. Endpoints GET /wp-json/datamachine/v1/chat/sessions List chat sessions...

Chat Endpoint

Implementation: inc/Api/Chat/Chat.php Base URL: /wp-json/datamachine/v1/chat Overview The Chat endpoint provides a conversational AI interface for building and executing Data Machine workflows through natural language interaction with multi-turn conversation support. In...

Error Handling

Complete error reference for Data Machine REST API. Standard Error Format All errors follow WordPress REST API error format: { "code": "error_code", "message": "Human-readable error description", "data": { "status": 400...

Auth Endpoints

Implementation: inc/Api/Auth.php Base URL: /wp-json/datamachine/v1/auth Overview Auth endpoints manage OAuth accounts and handler authentication for external services. Authentication Requires manage_options capability. See Authentication Guide. Handler Auth Requirements (@since v0.3.1) Handlers...

Run Flow Tool

Tool for executing existing flows immediately or scheduling them for delayed execution. Overview The run_flow tool provides flexible flow execution with support for both immediate and scheduled runs. Flows execute...

AI Tools Overview

AI tools provide capabilities to AI agents for interacting with external services, processing data, and performing research tasks. Data Machine supports both global tools and handler-specific tools. Tool Categories Global...

← Back to Chubes.net