API Changelog
Breaking changes, new features, and significant updates to epilot APIs. Subscribe via RSS
2026-01-27 Event: Service Meter Reading Added
- Payload restructured — single reading fields replaced by
meter_readingsarray;reason/noteremoved;counter_id,direction,status,reading_sourceadded;meter_counterreplaced bymeter_countersarray
2026-01-26 User API
- New
POST /v2/user/navigationsandGET /v2/user/navigations/{id}endpoints were added for navigation configurations
2026-01-23 ERP Integration API
- New
POST .../monitoring/eventsandPOST .../monitoring/statsendpoints were added for integration monitoring
2026-01-23 Email Settings API
- New Microsoft 365/Outlook integration endpoints were added: connect, disconnect, connection status, shared mailbox management, and OAuth callback
2026-01-23 Pricing API
- New
POST /v1/public/external-catalog/productsandPOST /v1/public/external-catalog/products-recommendationpublic endpoints were added
2026-01-22 Automation API
- New
TriggerEventActionaction type was added for explicitly triggering event catalog events from automation flows
2026-01-22 Permissions API
- New
parent_rolefield was added to user roles, allowing inheritance from a parent role
2026-01-22 Notification Template Entity
- New
notification_templateentity was introduced
2026-01-22 Core Events
operation,activity_id,activity_type, andtrigger_entityfields were removed from event payloads
2026-01-21 Workflows Execution API
- New
AI_AGENTtask type was added withAiAgentTaskschema
2026-01-21 Core Events
- New
_trigger_source_typeand_trigger_sourcefields were added to all event payloads, identifying the system and source that triggered each event
2026-01-20 Notification API
- New
POST /v1/notification/templates/send-previewendpoint was added
2026-01-16 Notification API
- New notification template CRUD endpoints were added: list, create, get, update, patch, and delete
2026-01-15 ERP Integration API
- New v2 integration endpoints were added:
GET/PUT/DELETE /v2/integrations/{integrationId}— v2 integrations embed use cases directly in the response jsonataExpressionin meter reading configuration is now optional (previously required)
2026-01-15 Core Events
- New
CustomerDetailsUpdatedevent was introduced - New
ServiceMeterReadingAddedevent was introduced
2026-01-14 Data Management API
- Breaking:
related_entities_any_in_closed_or_cancelled_statusfilter type was removed
2026-01-12 Blueprint Manifest API
- New
GET /v2/blueprint-manifest/blueprints:preview/{preview_id}endpoint was added - Breaking:
POST /v2/blueprint-manifest/blueprints:pre-installresponse changed fromBlueprinttoBlueprintPreviewschema
2026-01-09 Customer Portal API
- New v3 portal management endpoints were added: distribution config, email templates, entity access, extensions, external links, portal config, SSO login, user management, and CAA record validation
2026-01-09 Core Events
- New
BillingAccountConnectionRemovedevent was introduced - New
GeneralRequestCreatedevent was introduced - New
LocationMoveRequestedevent was introduced - New
TerminateContractRequestedevent was introduced
2026-01-08 Pricing API
postal_codeis now required in availability location filter objects
2026-01-08 Kanban API
- New
PUT /v1/kanban/org/default-boardandDELETE /v1/kanban/org/default-boardendpoints were added
2026-01-08 Metering API
- New
POST /v1/metering/readings/{meter_id}endpoint was added for portal-authenticated meter reading submissions
2026-01-07 Data Management API
- New
POST /data-management/v1/configs/{config_id}/jobsendpoint was added to manually trigger job runs - New
GET /data-management/v1/jobs/{job_id}endpoint was added - New
related_entities_workflows_only_in_closed_or_cancelled_statusfilter type was added
2025-12-31 Event Catalog API
- New Event Catalog API launched with endpoints to list events, retrieve configurations and schemas, generate sample payloads, update configuration, search event history, and trigger events
2025-12-30 Customer Portal API
GET /v2/portal/user/filesandGET /v2/portal/user/files/count-by-entityare now deprecated