Skip to main content

API Changelog

Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS

2025-12-14 Data Management API

  • Breaking: Schedule schema simplified from daily/weekly/monthly variants to a single interval-based schedule with frequency and interval_days

2025-12-12 Customer Portal API

  • New assignment_mode field was added to contract identification hook configuration
  • New EntityMatchingConfig was added to SSO identity provider configuration

2025-12-12 Product API

  • tax field on Price changed from an untyped schema to a BaseRelation reference
  • $relation fields 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}/schedule endpoint was added to cancel scheduled tasks

2025-12-11 Tax Entity

  • rate property type changed from string to number

2025-12-10 File API

  • Multiple deprecated folder and collection endpoints were removed

2025-12-10 Email Template API

  • New json_template field was added to template create, update, and response schemas

2025-12-10 Core Events

  • New PaymentMethodUpdated event was introduced
  • New BillingAddressUpdated event was introduced

2025-12-09 ERP Integration API

  • New POST /v1/integrations/{integrationId}/events endpoint was added for querying integration events

2025-12-09 Core Events

  • New InstallmentUpdated event was introduced
  • New MeterReadingAdded event was introduced

2025-12-08 Data Management API

  • New GET /data-management/v1/configs and POST /data-management/v1/{entity_schema}/configs endpoints were added

2025-12-08 IBAN API

  • Breaking: IBAN validation endpoint moved from POST /v1/iban:validate to POST /v1/public/iban:validate

2025-12-05 ERP Integration API

  • New POST /v2/erp/updates/mapping_simulation endpoint was added for v2 mapping format simulation
  • New _append_all operation and relation_refs field 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}/history endpoint was added for use case configuration history

2025-12-02 Webhooks API

  • New POST /v1/webhooks/configs/{configId}/events/replay-batch endpoint was added for batch event replay
  • GET /v1/webhooks/configs/{configId}/events was deprecated

2025-12-01 ERP Integration API

  • New POST /v2/erp/updates/events endpoint was added — v2 event processing using integration_id
  • New PUT/DELETE /v1/integrations/{integrationId}/app-mapping endpoints were added
  • UseCase schema split into InboundUseCase and OutboundUseCase discriminated variants

2025-11-30 Data Management API

  • New POST /data-management/v1/{entity_schema}/query endpoint was added

2025-11-28 Template Variables API

  • New POST /v2/template:replace endpoint was added, preserving original data types instead of stringifying

2025-11-27 Workflows Execution API

  • New ON_HOLD status value was added to step and task status enum
  • update_entity_attributes was replaced by entity_sync with a richer schema including typed trigger events

2025-11-26 Customer Portal API

  • New POST /v3/portal/partner/{id}/disable and POST /v3/portal/partner/{id}/enable endpoints were added
  • USER_ACCOUNT_SELF_MANAGEMENT was removed from self_registration_setting enum 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:generate endpoint 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-recommendation endpoint was added

2025-11-25 Pricing API External Catalog

  • Breaking: catalog_type field is now required in the request context
  • Response body changed from a plain array to a discriminated union based on catalog_type