API Change Policy | ION Factory OS

🔒 API Stability & Change Policy

At First Resonance, we know that many of our customers build critical integrations on top of our API. Because of this, we take API stability seriously. Our philosophy is simple:


How We Handle Changes

1. Non-Breaking Changes (Preferred)

These changes require no customer action and are documented in our release notes.

2. Breaking Changes (Rare & Announced)

Sometimes, to improve consistency or remove ambiguity, a breaking change is unavoidable.

When this happens, we will:


What This Means for You


Example: How We Communicate Breaking Changes

Here’s what you can expect from us:

Breaking Change Notice – Effective July 28th
We are deprecating the Approved and Requested PO Line statuses. Going forward, all integrations should reference the Purchase Order status instead.
Action Required: Update any API calls, webhooks, or rules that use these statuses before July 28th.
Why this change? This simplifies the PO flow and avoids inconsistent status handling.
What’s next? See our migration guide here for examples and updated API payloads.


Our Commitment

Last updated 15 days ago.