How do I update my catalog?

Efficient Catalog Updates with Topsort

At Topsort, we offer clients two primary methods for updating their catalogs: static product feeds and integration with our Catalog API. Each option has its advantages, allowing clients to choose the approach that best suits their requirements and preferences.

Static Product Feeds:

  • Simplifies integration by offering a straightforward method for updating catalog entities.
  • Clients can periodically supply a file or URL containing all relevant catalog information, including vendors, products, and categories.
  • Particularly beneficial for catalogs with infrequent updates or smaller sizes.
  • Follow our documentation on Product Feed (Recommended) for feed file format guidance.

For clients with larger catalogs, static product feeds remain a viable option, especially when provided via URL and in formats such as CSV, TSV, or JSONL. This approach enables efficient catalog updates without overwhelming resources or introducing unnecessary latency.

Catalog API Integration:

  • Ideal for catalogs undergoing frequent changes, especially with regular additions of new products.
  • Utilizes Topsort's upsert endpoints (Delete Vendors, Upsert Products and Upsert Categories) for lighter syncs.
  • Focuses on updating only vendors onboarded to Topsort and modifying or adding new products as necessary.

At Topsort, we ensure efficient catalog synchronization by employing various methods tailored to each client's needs. Whether clients choose static product feeds or integration with our Catalog API, we strive to facilitate timely updates and maintain accurate representation of catalog entities within our platform.