Added

January 2026 (2026.01)

Enhancements 🔨

GAINS Connect Webhooks

  • Trigger filters now accept IN and NOT IN, so one expression can match a set of values — for example ApprovalCode IN ('A', 'P', 'Q') or ApprovalCode NOT IN ('R'). Values are separated by commas, and quotes are optional. Filters are set per trigger through the Filter field on POST /webhook/settings.

Partner Endpoints

  • A single set of partner credentials can now cover more than one client environment, so a partner integrating with several environments no longer needs separate credentials for each.
  • Where the partner endpoints are not enabled for an environment, a request is now refused with a message saying so, rather than a generic authorisation failure.

Bug Fixes 🐜

Integration Tasks

  • Fixed TaskType being ignored on GET /tasks when a date filter was supplied at the same time. All filters supplied now apply together.