Consistency guarantees¶
Elevate provides different consistency guarantees depending on which API you use.
Admin API v3 and v4¶
- Read-after-write consistency: When you perform a write operation (for example, an import), all subsequent read operations (such as exports) will immediately reflect the change.
- Cross-version consistency: Writes made through Admin API v3 are instantly visible when reading through Admin API v4, and vice versa.
Exception to the rule
The export/product-groups
endpoint in Admin API v3 does not follow the rules above. It is eventually consistent, just like the Storefront API, see below.
Storefront API v3¶
- Eventual consistency with Admin API: Changes made through Admin API v3 or v4 will become visible in Storefront API v3, but not necessarily right away. In practice, updates are typically reflected within a few seconds or minutes.
Links¶
Refer to the Admin API v3, Admin API v4 and Storefront API v3 specifications for more information on available endpoints.