Api
Data Machine REST API
Complete REST API reference for Data Machine. Overview Base URL: /wp-json/datamachine/v1/ Authentication: WordPress application password, WordPress admin cookie authentication, or...
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...
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...
Parameter Systems
Unified flat parameter architecture for all Data Machine components, providing consistent interfaces across steps, handlers, and tools while maintaining extensibility...
Auth Endpoints
Implementation: inc/Api/Auth.php Base URL: /wp-json/datamachine/v1/auth Auth endpoints manage handler authentication and provider metadata. They are separate from WordPress REST authentication,...
Processed Items Endpoint
Implementation: inc/Api/ProcessedItems.php Base URL: /wp-json/datamachine/v1/processed-items Overview Processed items are the deduplication records Data Machine uses to avoid re-processing the same...
Chat Sessions Endpoints
Implementation: inc/Api/Chat/Chat.php Data Machine stores chat conversations as user-scoped sessions in wp_datamachine_chat_sessions. Generic session CRUD is exposed through the canonical...