API Changelog
Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS
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
2026-03-23 Customer Portal API
- New
domainparameter accepted as an alternative toportal_idacross most public portal endpoints, allowing portal identification by domain name - New
portal_idfield added to portal page objects in responses
2026-03-19 Event: InvoiceSimulationRequested
- New
meterentity object added to the event payload, containing meter details associated with the simulation request
2026-03-18 App API
- New optional
secure_proxyfield added to all portal extension hook types (viaPortalExtensionSecureProxyschema), routing hook HTTP requests through a VPC secure proxy
2026-03-18 Customer Portal API
- New
portal_idparameter added to the admin login-as-user endpoint - New
evaluate_targetingboolean field added to the page interpolation request - Deprecated endpoints:
GET /v2/portal/contract,POST /v2/portal/opportunities/search,GET /v2/portal/opportunities/searchable-attributes,GET /v2/portal/opportunity,GET /v2/portal/order,GET /v2/portal/request
2026-03-18 Workflows Definition API
max_iterationsmaximum for decision task loop configuration increased from 10 to 100
2026-03-16 Entity API
- New
GET /v2/entity/schemasendpoint added, supportingfull,unpublished,exclude, andincludequery parameters for flexible schema retrieval - New
includefilter parameter added toGET /v1/entity/schemas - New
_summaryboolean field added to schema response objects, indicating whether the schema is returned as a truncated summary
2026-03-16 ERP Integration API
- New
secure_proxyuse case type introduced across all use-case endpoints - New
GET /v1/integrations/secure-proxiesendpoint lists all secure proxy use cases across integrations - New
POST /v1/secure-proxyendpoint proxies HTTP requests through a VPC tunnel using a configured secure proxy use case
2026-03-16 Webhooks API
- New optional
secureProxyobject added to webhook configuration — routes webhook HTTP requests through the VPC secure proxy; requiresintegration_idanduse_case_slugreferencing a configured ERP integration secure proxy use case
2026-03-12 Blueprint Manifest API
- New
POST /v2/blueprint-manifest/blueprints:publishendpoint added for publishing a blueprint to the marketplace - New
GET /v2/blueprint-manifest/marketplace/slugsendpoint added for listing available marketplace slugs from the Webflow CMS
2026-03-12 Event: InvoiceSimulationRequested
- New
InvoiceSimulationRequestedevent type introduced with fields:meter_reading_value,meter_reading_date,customer_number,debitor_number,billing_group, and an embeddedcontractentity reference
2026-03-11 Access Token API
- New
portal_previewtoken type added, enabling tokens scoped for portal preview sessions - New
portal_user_idfield added toAccessTokenItemresponses
2026-03-11 Pricing API
- Breaking: Several fields in
ExternalCatalogPortalRequestcontract context changed type:installment_amountchanged from{value, currency}object tonumber;balancechanged from{value, currency}object tonumber;customerchanged from an array to a single object;delivery_addresschanged from a single object to an array
2026-03-11 Submission API
POST /v1/submission/submissionsnow returns a response body containing asubmission_idstring (previously returned201 Createdwith no body)- Error responses (400, 401, 403, 500) are now documented for the submission creation endpoint
2026-03-10 Billing Event Entity
- New
invoice_numberstring field added to thebilling_evententity schema
2026-03-09 Message API
- New
POST /v1/message/threads/bulk:moveendpoint added for moving multiple threads to a different inbox in a single request - New
POST /v1/message/threads/bulk:assignendpoint added for bulk-assigning multiple threads - New optional
assign_toandinbox_idfields added to the bulk read/unread request payload
2026-03-07 GenAI API
- New
POST /v1/genai/search/query:generateendpoint added — generates an AI-optimized Elasticsearch Lucene query from natural language input; acceptsinput,schemas, andlocalein the request; returnsquery,confidence, andintentin the response
2026-03-05 ERP Integration API
- New
oauth2_passwordauth type added to file proxy use case authentication configuration, withusernameandpasswordcredential fields
2026-03-04 File API
- New optional
version_onlyquery parameter added toPOST /v1/filesandPOST /v2/files— whentrue, creates a new file version without overwriting top-level entity metadata POST /v2/filesnow accepts an array of up to 20BatchSaveFileVersionPayloadobjects whenversion_only=true, enabling batch version saves in a single request