API Change Log
2024
November-06
Match Resolution Updates
Overview
We’ve enhanced our resolution endpoint with improved address matching capabilities and introduced configurable parameters that allow developers to fine-tune matching behavior for specific client requirements. See our Resolution API Reference for details.
Address Matching Improvements
- Added match_quality enum field (high/medium/low) in response
- Implemented new geocoding-based matching logic:
- Input addresses are geocoded to (x,y) coordinates
- Spatial analysis used to identify and rank potential matches
- Provides more accurate location-based validation
Match Tuning Parameters
minimum_score_threshold
- Controls match strictness.
- When to use: Adjust this parameter when you need to balance between match precision and recall. Increase when accuracy is critical, decrease when you want to capture more potential matches.
search_fallback
- Falls back to name-only entity search when the corporate or supplier profile matching fails to find a match.
- When to use: Enable this feature when dealing with incomplete or varying quality data sources, or when maximizing match coverage is more important than strict profile matching.
cutoff_threshold
- Controls similar results window in match groups.
- When to use: Adjust this when dealing with ambiguous entities or when you need to control the trade-off between match precision and recall. Lower the threshold when seeing more potential matches is valuable.
skip_post_processing
- Bypasses the post-processing setps and re-ranking.
- When to use: Enable this during development and testing phases to understand raw match results, useful for debugging results.
August-27
Added new filter parameters to trade/search
- product_origin
- supplier_city
- supplier_state
- buyer_city
- buyer state
- transit_country
August-06
Added entity resolution documentation to the Sayari Library.
July-24
We’ve enhanced the project notifications with a new risk_notifications
object. This object provides a clear view of changes in risk notifications for each entity.
added
: Array of newly added risk notificationsremoved
: Array of risk notifications no longer applicabledate
: Timestamp of the notification change
July-19
New Product Blueprint Sub-Tier Trade History Risk Factors
We are excited to announce the release of five new beta
trade history risk factors for API & Bulk Data users. These risk factors are precomputed utilizing our proprietary product blueprints to more accurately identify relevant sub-tier supplier forced labor risk. The new risk factors will be available in addition to the legacy ones, operating as a subset.
Compared to their legacy ones, the new risk factors backed by product blueprints offer:
- Increased relevance by identifying sub-tier suppliers that received the same or similar goods originally shipped from an entity associated with forced labor risk
- Reduced noise via ~80% fewer false positives
- Risk information (called
origin_shipment_product
) indicating the type of good initially shipped from the origin entity associated with risk
For more details visit our Risk Factor Documentation
Rate Limits Updated
We have shifted to a tiered rate limiting system — see Rate Limit Documentation for details.
June-25
Q2.2024 Release
Beta Updates
- Updated the upstream supply chain mapping endpoint, which can be used to access Sayari Map functionality via API. It is now /supply_chain/upstream, and the response structure, is similar to that of a traversal.
- Released /resolution/persisted. And endpoint to support a single request to resolve, save and assign attributes to entities in projects for the purposes of notifications.
- Updated project notifications to allowing sorting in descending order.
Deprecation & Sunset Updates
- shipment entities sunset from Entity Search. Utilize Trade Search - Shipments going forward.
shipper_of
andreceiver_of
sunset from therelationship_type
object within the EmbeddedEntity data type. Utilize thetrade_count
object going forward.
May-07
Deprecation Notice: Shipments - EmbeddedEntity & Entity Search
Effective: June 25th, 2024, the following changes will occur:
- The
relationship_type
object within EmbeddedEntity will no longer includeshipper_of
andreceiver_of
relationship types. - Instead, API users should reference the new
trade_count
object within EmbeddedEntity to analyze the volume of shipmentssent
andreceived
by an entity.
Affected Endpoints (with EmbeddedEntity in the response)
Entity Search Endpoint Changes
Entity Search will no longer return entity type shipment
in the response. Instead, if the desire is to search for and return shipments, we encourage API users to adopt the new Trade Endpoints, which are designed to offer enhanced capabilities for searching and analyzing trade data, suitable for both investigative and supply-chain use cases.
company
or person
has trade data from Entity Search by referencing the above trade_count
object. Trade Endpoints:
For detailed guidance on how to transition and take advantage of the new Trade Endpoints, we recommend visiting our guides:
Beta Documentation Update
Added API Reference documentation for the following beta
endpoints:
Save to Projects and Notifications
Upstream Supply Chain
Additional Documentation Updates
- Rate Limits updated.
- Risk Factors documentation updated to improve the developer experience.
- Added
limit
as a query-parameter for the Resolution endpoint. Default is set to the max of 10. Requesting a lower limit, will reduce the number of matched entities.
March-08
Fern developer documentation launch
- We’re proud to announce the launch of our new developer documentation with Fern 🌱! Check out our new API reference documentation, client libraries and more. We’ll be sun setting our previous docs site docs.sayari.com on April 5th, 2024. If you have any feedback, let us know by clicking on Was this page helpful? At the bottom of the page.
March-01
Traversal Limit Update
- In our ongoing effort to maintain optimal performance and stability for our API clients, we have set the maximum offset limit to 1,000 paths. Per request, the default limit remains the same 20, with a max of 50.
February-09
Sunset Notice - v0 Endpoints
- v0 endpoints are officially sunset. See v0 Migration Guide for details.
2023
November-11
Trade Search Beta
- We’re excited to announce the launch of our Beta program for the Trade Search API. To gain early access and help shape its development, please get in touch with your account representative.
October-10
Deprecation Notice - v0 Endpoints**
- v0 endpoints are now deprecated and will be sunset on 2024-02-09. See v0 Migration Guide for details. Please contact your account representative if you have any questions.g