Summary

A breaking change to the Opal API endpoint /groups/{group_id}/users caused disruption to automated integrations. The endpoint was updated to include pagination with a default limit of 200 results, which was not backwards compatible with existing implementations. The issue was quickly identified and resolved through a rollback.

Severity

Sev2

Impact

Timeline (EDT)

Next Steps

Opal is implementing the following corrective actions:

  1. API Compatibility: Implementing safeguards to ensure all public API changes maintain backwards compatibility
  2. Regression Testing: Enhancing comprehensive regression test suites for all public API endpoints to validate backwards compatibility before release