Endpoints

System Endpoint

Implementation: inc/Api/System/System.php Base URL: /wp-json/datamachine/v1/system/ Overview The System endpoint provides infrastructure operations, monitoring, system task management, and editable prompt definitions...

Updated May 4, 2026

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...

Updated May 4, 2026

Parameter Systems

Unified flat parameter architecture for all Data Machine components, providing consistent interfaces across steps, handlers, and tools while maintaining extensibility...

Updated April 27, 2026

Files Endpoint

Implementation: inc/Api/FlowFiles.php, inc/Api/AgentFiles.php Base URL: /wp-json/datamachine/v1/files Overview The Files endpoint handles two distinct scopes: Flow files — File uploads for...

Updated April 27, 2026

Flows Endpoints

Implementation: /inc/Api/Flows/ directory structure Flows.php - Main flow CRUD operations FlowSteps.php - Flow step configuration (/flows/{id}/config, /flows/steps/{flow_step_id}/config) Base URL: /wp-json/datamachine/v1/flows...

Updated April 27, 2026

Webhook Trigger Endpoint

Implementation: inc/Api/WebhookTrigger.php, inc/Api/WebhookVerifier.php, inc/Api/WebhookAuthResolver.php Base URL: /wp-json/datamachine/v1/trigger/{flow_id} Since: 0.30.0 (Bearer auth), 0.79.0 (template-based HMAC verifier) Overview Public REST endpoint for...

Updated April 25, 2026

Deduplication Tracking Endpoints

Implementation: inc/Api/ProcessedItems.php Base URL: /wp-json/datamachine/v1/processed-items Overview Deduplication tracking endpoints manage item tracking records to prevent duplicate processing of content items...

Updated April 22, 2026

Handlers Endpoint

Implementation: inc/Api/Handlers.php Base URL: /wp-json/datamachine/v1/handlers Overview The Handlers endpoint provides information about registered fetch, publish, and upsert handlers available in...

Updated April 20, 2026

Pipelines Endpoints

Implementation: /inc/Api/Pipelines/ directory structure Pipelines.php - Main pipeline CRUD operations PipelineSteps.php - Step management (/pipelines/{id}/steps) PipelineFlows.php - Pipeline-flow relationships (/pipelines/{id}/flows)...

Updated April 20, 2026

StepTypes Endpoint

Implementation: inc/Api/StepTypes.php Base URL: /wp-json/datamachine/v1/step-types Overview The StepTypes endpoint provides information about available step types for pipeline building. Authentication Requires...

Updated April 20, 2026

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...

Updated March 17, 2026

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...

Updated March 17, 2026
← Back to Chubes.net