API Changelog
Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS
2026-04-10 Journey Config API
- New optional
protectedEditablearray field added to journey configurations, listing path patterns (with wildcard support) that remain editable when the journey is in protected (read-only) mode
2026-04-09 Automation API
- New
ForwardEmailActionandReplyEmailActionaction types added to automation flows and executions, enabling automated email forwarding and reply workflows - New
reply_to_sender,reply_mode(reply_in_threadornew_email), andmark_as_donefields added toSendEmailActionconfiguration
2026-04-09 Integration Toolkit API
- New
group_byrequest field added toPOST /v2/integrations/{integrationId}/monitoring/time-series, enabling breakdown of time-series buckets byuse_case_typeoruse_case - New
breakdownarray returned in each time-series bucket whengroup_byis specified
2026-04-09 Workflows Definition API
- New
input_entityfield added toAutomationTriggerfor email thread triggers, specifying which entity (thread,first_email, orlast_email) is used as input for automation and decision tasks
2026-04-08 Blueprint API
- New
POST /v3/blueprint-manifest/blueprint:installendpoint added for installing blueprints using the V3 engine (direct API calls with checkpoint-based resume on failure) - New
GET /v3/blueprint-manifest/blueprints/{blueprint_id}/lineageendpoint added for retrieving lineage registry entries mapping source IDs to destination resource IDs - New
PARTIAL_SUCCESSstatus value added to blueprint installation job responses
2026-04-08 Webhooks API
- New
POST /v1/webhooks/configs/{configId}/test-oauthendpoint added for testing the OAuth client credentials configuration of a webhook - New
deliveryModefield added to webhook configurations (json_base64orbinary_multipart) to control how file data is delivered for file-triggered webhooks - New
multipartConfigfield added for specifying form field names when usingbinary_multipartdelivery mode
2026-04-07 File API
GET /v1/files/{id}/public-linksandDELETE /v1/files/{id}/public-links/{linkId}endpoints are now implemented — listing and revoking public file links is now available
2026-04-06 Event: FileCreated
- New
FileCreatedevent type added with required fields:entity_id,filename,mime_type,size_bytes,s3ref,version_index; includes an embeddedfileentity object with file metadata and acategoryfield
2026-04-03 Email Settings API
- New
GET /v1/email-settings/domainendpoint added for retrieving all custom email domains configured for the organization
2026-04-02 Scheduler API
- New
scheduled_at_fromandscheduled_at_todate-time filter fields added toPOST /v1/schedules:searchfor filtering schedules by time window - New
sortdirection field added to schedule search requests (values:asc,desc; default:asc)
2026-04-01 Automation API
- New optional
target_workflowquery parameter added toGET /v1/automation/flows— filters automations to those targeting a specific workflow by ID
2026-04-01 Customer Portal API
- Deprecated
POST /v2/portal/public/user(portal user creation endpoint) - New
GET /v3/portal/public/schemasendpoint added for retrieving entity schemas in the portal context - New
GET /v3/portal/public/widgetsendpoint added as the v3 replacement forGET /v2/portal/public-widgets
2026-04-01 Kanban API
- New
taskenum value added togroup_by.fieldon Kanban boards (alongside existingcontext_entityandphase)
2026-04-01 Organization API
- New
GET /v2/organization/feature-settingsendpoint added for retrieving feature flag metadata for the organization UI
2026-03-31 Customer Portal API
- New
search_snippetsandtemplates_output_highlightedoptional fields added to entity search responses, providing highlighted text snippets for matched fields - New
highlightboolean option added to entity search requests to enable search result highlighting
2026-03-31 Integration Toolkit API
- New monitoring v2 endpoints:
POST /v2/integrations/{integrationId}/monitoring/events,POST /v2/integrations/{integrationId}/monitoring/stats,POST /v2/integrations/{integrationId}/monitoring/time-series,GET /v2/integrations/{integrationId}/monitoring/events/{eventId}/associated - New type generation endpoints:
POST /v1/integrations/{integrationId}/generate-types-preview,POST /v1/integrations/{integrationId}/generate-types,POST /v1/integrations/{integrationId}/commit-types— for generating and committing TypeScript type definitions from managed call use cases - New
type_annotationsandtypes_lockedfields added to managed call use cases
2026-03-31 Message API
- New spam management endpoints added:
POST /v1/message/messages/{id}/spam,POST /v1/message/messages/{id}/unspam,POST /v1/message/threads/{id}/spam,POST /v1/message/threads/{id}/unspam - New
spamcount field added to theGET /v1/message/messages/unread/{actor}response
2026-03-30 Entity API
- New
exclude_typesquery parameter added to the taxonomy classification search endpoint, allowing specific entity types to be excluded from results
2026-03-30 Workflows Definition API
- New
partneroptional field added to workflow steps (v1 definitions) and tasks (v2 flow templates), providing partner-specific task display details (enabled,label,description) for partner org users
2026-03-27 App API
- New
GET /v1/public/app/{appId}/proxy/{proxyName}/{path}andPOST /v1/public/app/{appId}/proxy/{proxyName}/{path}endpoints added for routing requests through a named API proxy configured on the app
2026-03-25 Entity API
- New
POST /v1/entity/schemas/{slug}/freezeandPOST /v1/entity/schemas/{slug}/unfreezeendpoints added for managing schema version lifecycle - New
frozenandlatestboolean fields added to schema responses;draftfield is now deprecated - New
frozen_versionfield added to schema versions response;unpublishedquery parameter deprecated in favour of the newlatestparameter
2026-03-25 Workflows Execution API
- New
POST /v2/flows/executions/{execution_id}/tasks/{task_id}/schedule/run-nowendpoint added — cancels the pending schedule for a task and immediately triggers its automation execution
2026-03-24 Customer Portal API
- New
GET /v3/portal/widgetsandPOST /v3/portal/widgetsendpoints added for managing portal widgets (v3) - New
POST /v3/portal/portal/filesendpoint added for uploading files in the portal context
2026-03-24 Email Settings API
- New MS Teams channel endpoints added:
POST /v2/channels/msteams/connect,POST /v2/channels/msteams/disconnect,GET /v2/channels/msteams/status - New
teams_enabledboolean field added to the Outlook connection status response
2026-03-24 Kanban API
- New
group_byfield added to Kanban board configuration, enabling tasks to be grouped within each swimlane; supportscontext_entity,phase, andtaskgrouping options - New
group_byfield added toPOST /v1/kanban/query/flows:executerequest for grouping task query results