12 days ago
Added endpoints to:
Added a new webhook trigger for inventory policy updates
Extended data ingress supports attributes being optional (this can be enabled after speaking with your GAINS consultant)
Extended data flexibility enhanced to allow for override attributes to be provided at both header and line level
The Ping endpoint now contains an additional attribute that shows whether inbound API's are enabled for your environment
A number of additional line level attributes were added to PO , TO and WO endpoints
Inventory Policy payload now contains additional attributes related to ForecastError
Supply and demand transaction endpoints wrongly tagged some attributes as being required
Resolved a bug that very rarely led to empty webhook payloads
Some demand transaction attributes had a prohibitive character limit that has been lifted
4 months ago
A new endpoint was added to support re-sending of webhooks
The following GET endpoints were added (GAINS outbound):
The following POST endpoints were added to support integration use cases (GAINS inbound):
Service Levels
Bills of Material
Alternative Vendor
SKUs
Supercessions
The following delete endpoints were added:
SKUs
Supercessions
Alternative Vendors
BOMs
Demand Transactions
Supply Transactions
Location Master
Vendor Master
Customer Master
Extended data support is now available for POST /skus
Integration tasks have been expanded to support all delete endpoints
Improvement to ping endpoint with version information
ShippingLocation
and ReceivingLocation
attributes are now available at the header and line level for Purchase Orders, Transfer Orders and Work Orders
POST /skus
now supports an additional attribute related to SKU images
Supply transactions were incorrectly ingested after being received by the API
Replenishment endpoints, in some scenarios, were sending unapproved line items
API availability is sometimes incorrectly affected by GAINS processing jobs being run during the day - this has been improved to increase API availability through the business day
5 months ago
The following now support extended data:
Locations
Supply Transactions
Demand Transactions
SKUS-Locations
Added additional query parameters (Stock Indicator) for Inventory Policy endpoint
Update pagination upper bound to page size of 1000
Webhook history - added filtering by TrackingNumber
Enhanced all GET order endpoints with additional line attributes
Extended data at the line-item level was showing incorrect values - this has now been addressed
A minor issue with task cancellation was addressed
Cleaned up inaccurate error message for inbound endpoints
6 months ago
Support for extended data - master - Locations
Add Stock Ind filter for outbound inventory policies
Update pagination to allow max page size of 1000
Add PO and line number attributes to order payloads
Fix an issue where task cancellation doesn't work as expected
Fix an issue that causes webhook to not be sent for configured triggers
7 months ago
Added endpoint to update external PO number in GAINS
Added support for extended data in replenishment (TO and PO), inventory policy, and forecasts (monthly and weekly)
Updated Transfer Order payload to include Vendor details
Modified RejectedRecords structure to explicitly define record components
Resolved issues with pagination functionality
8 months ago
Developed new interfaces for Demand Transactions, Supply Transactions, Vendors, Customers, Locations, Tasks, Bills of Material, and ItemLocations
Introduced API core for Task Endpoints and Idempotency
Added RSQ attributes to InventoryPolicy payload
Added CalcSS to Inventory Policy payload
Updated weekly and monthly forecast payload
Added ItemDescription and LocationName to Inventory Policy payload
Updated Purchase Order payload with Vendor details
Improved handling of loader abrupt termination or failure
Improved error messages when using inbound endpoints
Made CurrencyCode field optional in Location interface
Added required fields to Bill Of Material interface
Added CreatedBy and StatusUpdatedOn attributes to Task endpoint responses
Added Task Type to Task List
Resolved issue where the CalcSs attribute was missing from the Inventory Policy payload
Fixed Item Master loader to correctly generate new SKULs from database when using the "/n" option
Addressed retry gap not being respected, causing retries to be sent more frequently than configured
Fixed an issue where the task status wasn't set to "rejected" when all records were rejected