Endpoints

Analytics Endpoints

File Location: inc/Api/Analytics.php @since: 0.31.0 Unified REST API for core and extension-backed analytics integrations. Each endpoint delegates to its respective...

Updated May 22, 2026

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

Updated May 21, 2026

Providers Endpoint

Implementation: inc/Api/Providers.php Base URL: /wp-json/datamachine/v1/providers Overview The Providers endpoint retrieves information about available AI providers and their configuration status. Authentication...

Updated May 21, 2026

Settings Endpoints

Implementation: inc/Api/Settings.php Base URL: /wp-json/datamachine/v1/settings React Interface The Settings page is a React admin interface built with @wordpress/element and @wordpress/components....

Updated May 21, 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 Public...

Updated May 21, 2026

Tools Endpoint

Implementation: inc/Api/Tools.php Base URL: /wp-json/datamachine/v1/tools Overview The Tools endpoint provides information about registered AI tools and their configuration status. Authentication...

Updated May 21, 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 May 21, 2026

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 18, 2026

Pipelines Endpoints

Implementation: inc/Api/Pipelines/ Base URL: /wp-json/datamachine/v1/pipelines Pipelines are reusable workflow templates. Flows are executable instances of pipelines. Authentication Requires the Data...

Updated May 13, 2026

Jobs Endpoints

Implementation: inc/Api/Jobs.php Base URL: /wp-json/datamachine/v1/jobs Jobs expose workflow execution history and cleanup operations. Authentication Requires the Data Machine manage_flows permission...

Updated May 12, 2026

Authentication

Data Machine REST API requests use normal WordPress REST authentication. Endpoint-specific callback routes add bearer or HMAC verification where a...

Updated May 12, 2026

Chat Sessions Endpoints

Implementation: inc/Api/Chat/Chat.php Data Machine stores chat conversations as user-scoped sessions in wp_datamachine_chat_sessions. Authentication Requires the Data Machine chat permission (PermissionHelper::can(...

Updated May 12, 2026
← Back to Chubes.net