API Changelog
Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS
2025-12-30 Blueprint Manifest API
- New
GET /v2/blueprint-manifest/blueprints:marketplaceendpoint was added for listing installed marketplace blueprints
2025-12-30 Metering API
notefield was renamed toremarkon meter reading create and update operations
2025-12-26 Location Entity
- New
locationentity was introduced with address, address_hash, and entity_relations properties
2025-12-23 Pricing API
- New public external catalog endpoints were added for products and product recommendations
- External catalog context now supports
CustomContextalongsideJourneyContext
2025-12-22 Customer Portal API
- Breaking: Meter reading
notefield was renamed toremark - New
detail_schemafield was added to page configuration
2025-12-19 Customer Portal API
- New
self_registration_settingvalues were added:ALWAYS_CREATE_CONTACT,BLOCK_IF_PORTAL_USER_EXISTS,DISALLOW_COMPLETELY
2025-12-19 Data Management API
- New endpoints were added: get config by ID, list jobs with filtering, and job report download URL
- Breaking:
lookback_period_monthswas replaced bylookback_period_days emailentity type was replaced bymessageinrelations_for_deletion
2025-12-18 Customer Portal API
meter_idis now optional (deprecated) on consumption, costs, and prices endpoints- New
context_entitiesparameter was added as a replacement
2025-12-17 ERP Integration API
- New
POST /v1/integrations/{integrationId}/events/replayendpoint was added - Use case responses now include required top-level fields:
id,name,type,enabled,integrationId,created_at,updated_at
2025-12-14 Data Management API
- Breaking: Schedule schema simplified from daily/weekly/monthly variants to a single interval-based schedule with
frequencyandinterval_days
2025-12-12 Customer Portal API
- New
assignment_modefield was added to contract identification hook configuration - New
EntityMatchingConfigwas added to SSO identity provider configuration
2025-12-12 Product API
taxfield onPricechanged from an untyped schema to aBaseRelationreference$relationfields on coupon, price, product, and tax resources are now required
2025-12-11 Workflows Execution API
- New
DELETE /v2/flows/executions/{execution_id}/tasks/{task_id}/scheduleendpoint was added to cancel scheduled tasks
2025-12-11 Tax Entity
rateproperty type changed fromstringtonumber
2025-12-10 File API
- Multiple deprecated folder and collection endpoints were removed
2025-12-10 Email Template API
- New
json_templatefield was added to template create, update, and response schemas
2025-12-10 Core Events
- New
PaymentMethodUpdatedevent was introduced - New
BillingAddressUpdatedevent was introduced
2025-12-09 ERP Integration API
- New
POST /v1/integrations/{integrationId}/eventsendpoint was added for querying integration events
2025-12-09 Core Events
- New
InstallmentUpdatedevent was introduced - New
MeterReadingAddedevent was introduced
2025-12-08 Data Management API
- New
GET /data-management/v1/configsandPOST /data-management/v1/{entity_schema}/configsendpoints were added
2025-12-08 IBAN API
- Breaking: IBAN validation endpoint moved from
POST /v1/iban:validatetoPOST /v1/public/iban:validate
2025-12-05 ERP Integration API
- New
POST /v2/erp/updates/mapping_simulationendpoint was added for v2 mapping format simulation - New
_append_alloperation andrelation_refsfield were added to use case field configuration
2025-12-02 ERP Integration API
- Breaking: Use case create/update request body changed to a discriminated union (
CreateInboundUseCaseRequest | CreateOutboundUseCaseRequest) - New
GET .../use-cases/{useCaseId}/historyendpoint was added for use case configuration history
2025-12-02 Webhooks API
- New
POST /v1/webhooks/configs/{configId}/events/replay-batchendpoint was added for batch event replay GET /v1/webhooks/configs/{configId}/eventswas deprecated
2025-12-01 ERP Integration API
- New
POST /v2/erp/updates/eventsendpoint was added — v2 event processing usingintegration_id - New
PUT/DELETE /v1/integrations/{integrationId}/app-mappingendpoints were added UseCaseschema split intoInboundUseCaseandOutboundUseCasediscriminated variants