API Changelog
Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS
2025-11-30 Data Management API
- New
POST /data-management/v1/{entity_schema}/queryendpoint was added
2025-11-28 Template Variables API
- New
POST /v2/template:replaceendpoint was added, preserving original data types instead of stringifying
2025-11-27 Workflows Execution API
- New
ON_HOLDstatus value was added to step and task status enum update_entity_attributeswas replaced byentity_syncwith a richer schema including typed trigger events
2025-11-26 Customer Portal API
- New
POST /v3/portal/partner/{id}/disableandPOST /v3/portal/partner/{id}/enableendpoints were added USER_ACCOUNT_SELF_MANAGEMENTwas removed fromself_registration_settingenum and replaced by a dedicated boolean
2025-11-26 Partner Directory API
- New partner user management endpoints were added: list users, create user, delete user, list roles, assign/unassign roles
2025-11-26 GenAI API
- New
POST /v1/genai/erp/mapping:generateendpoint was added for AI-generated ERP mapping configurations
2025-11-25 File API
- New File Collections API was introduced with CRUD endpoints, replacing the deprecated File Folders API
- New slug-based collection endpoints were added alongside entity-based endpoints
2025-11-25 Pricing API
- New
POST /v1/public/integration/{integrationId}/products-recommendationendpoint was added
2025-11-25 Pricing API External Catalog
- Breaking:
catalog_typefield is now required in the request context - Response body changed from a plain array to a discriminated union based on
catalog_type
2025-11-24 Entity API
- New
POST /v1/entity:graphendpoint was added for traversing entity relationship graphs with configurable node schemas, edges, and cardinality
2025-11-23 Customer Portal API
- Breaking:
app_id,hook_id, andextension_idfields are now required in extension hook configuration (previously optional)
2025-11-20 Portal User Entity
- New
representsrelation was added
2025-11-20 Contact Entity
represents_contactrelation was removed
2025-11-19 Pricing API
dayswas added as a billing duration unit across all duration fields (billing, notice, renewal, termination)
2025-11-19 Ticket Entity
titlewas renamed toticket_titlenumberwas renamed toticket_number
2025-11-19 Notes API
created_byfield changed from a plain string/number ID to a structured object withtype,user_id,display_name, and other fields
2025-11-18 Workflows Execution API
- New
revert_executionoption was added to task patch — resets succeeding tasks to PENDING when updating a previous task
2025-11-17 Pricing API
- New
reference_dateparameter was added to compute-price requests taxfield type changed from a free-form object to aTaxschema reference
2025-11-17 Webhooks API
- Three deprecated v1 failure endpoints were removed
2025-11-17 Journey Config API
- New
logicsV4field was added, supporting a more expressive logic rule format with per-rule IDs, conditions, actions, and settings
2025-11-14 ERP Integration API
- New Integration management CRUD endpoints were added:
GET/POST/PUT/DELETE /v1/integrations - New Use Case management CRUD endpoints were added:
GET/POST/PUT/DELETE /v1/integrations/{id}/use-cases
2025-11-12 Asset Entity
- New
assetentity was introduced with properties including title, serial number, manufacturer, model, maintenance dates, and relations to customer, contract, meter, and ticket
2025-11-10 ERP Integration API
payloadfield in event processing and mapping simulation now accepts a JSON object directly (previously only serialised strings)
2025-11-10 Customer Portal API
- New partner management endpoints were added: invite, list, resend invitation, and revoke
2025-11-07 Customer Portal API
- New
POST /v2/portal/entity:getendpoint was added for retrieving a single entity by ID