Fluent Commerce Logo
Docs
Sign In

Integration Improvements & Fixes

Release

Author:

Fluent Commerce staff

Changed on:

20 May 2024

Target release date:2024-04-30
Release status:Released

Description

A number of improvements have been made, which significantly improve and optimize integrations.

  • Customers using SSO can now rely on the validity of authentication tokens returned by the Auth API
  • Searching & filtering the Event API has been enhanced to support multiple parameter values, reducing the need for multiple Event API calls
  • Product information is now retrievable directly via the Virtual Position query, reducing the need for separate queries when loading Product information associated with Virtual Positions
  • And, a bug fix on the platform generated CREATE event on Fulfilment Plan, which previously resulted in NO_MATCH

Changelog

Single Sign-On

  • Improvements have been made to ensure valid tokens are always returned for SSO Users. Previously, the Auth API may have returned expired or nearly expiring tokens, which resulted in errors for users and integrations after auth.

Event API

  • Event API now supports multi-parameter values for the following parameters:
    • `context.rootEntityType`
    • `context.entityType`
    • `eventType`
    • `eventStatus`
    • `category`


      This enables improved search and filtering experience, and optimisation to retrieve Events with fewer API calls.

Event API Enhancement: Multi-value Parameters

New Multi-Value Parameter support for the Event API. The ability to query Events effectively and efficiently is a critical component to the day to day activities of operating the Fluent Platform.

For more information, see the Event API docs: https://docs.fluentcommerce.com/essential-knowledge/event-api


GraphQL (Inventory)

  • Easily access Product information on Virtual Positions. A new Product connection has been implemented on Virtual Positions, allowing direct access to the Product record.

    This delivers performance and optimisation potential within Workflows and ATS calculations where additional queries were previously required to retrieve relevant product information.

    We highly recommend reviewing your existing workflows and integrations to streamline querying for Virtual Position and Product information.

GraphQL Improvement: Inventory Domain Optimization

See how to retrieve Product data directly within your Inventory and Virtual Position queries to optimise your Inventory domain orchestration logic.

This update could significantly improve the performance and efficiency of your Inventory orchestration processing.


Bug Fix (Product Availability & Fulfilment Options)

  • The platform generated
    `CREATE`
    Event for Fulfilment Plan has been fixed, and will no longer result in a
    `NO_MATCH`
    .
Released capability depth:Enhancement, Fix
Release bundle / Capability type:Platform, Fluent OMS, Big Inventory
Fluent Commerce staff

Fluent Commerce staff

Copyright © 2024 Fluent Retail Pty Ltd (trading as Fluent Commerce). All rights reserved. No materials on this docs.fluentcommerce.com site may be used in any way and/or for any purpose without prior written authorisation from Fluent Commerce. Current customers and partners shall use these materials strictly in accordance with the terms and conditions of their written agreements with Fluent Commerce or its affiliates.

Fluent Logo