Skip to main content

API v4.20.0

: Staging

: Production

✨ New

Tenants

Removed public signup routes​

Removed the public signup routes and SSO signup endpoints (/sso and /tenant/sso/create), simplifying the authentication flow for marketplace operators.

Tenants

Removed countries endpoint​

Removed the /auth/countries route, which was previously used only during the signup process.

💎 Changed

Performance

Performance improvements​

Made several performance improvements across the platform:

  • Seller queries are now faster when retrieving held seller ownership information.
  • Bulk product creation is significantly more efficient, reading product types and categories once per batch.
  • Bulk product creation now uses an indexed lookup for external product keys, improving speed.
  • Bulk product creation pre-loads existing products when re-sending a batch, reducing database queries.
  • Bulk product creation processes read-ahead data in smaller chunks for better memory efficiency.
  • Discount queries are more efficient, loading sale and voucher relations once instead of repeatedly.

🪲 Fixed

Products

Fixed issues with product ID validation to ensure only valid numeric identifiers are accepted.

Tenants

Fixed an issue where the Webflow signup timestamp could fail validation when processing certain numeric values.

Tenants

Fixed an issue where manual provisioning would incorrectly start a trial period without being explicitly requested.

API

Fixed several issues with ID validation across GraphQL queries and mutations to ensure all identifiers are properly validated before processing.

API

Fixed an issue where catalogue write operations could succeed partially instead of being atomic (all or none).

Discounts

Fixed permission enforcement for voucher codes and relations to ensure MANAGE_DISCOUNTS permission is properly required.

API

Fixed an issue where soft-deleted many-to-many relations were not properly tracked in certain validation scenarios.

Was this page helpful?