Repsly now supports Product List management through both API integration and an enhanced import workflow.
Customers can now:
- Add or remove products from existing lists
- Add or remove assignments independently
- Manage multiple Product Lists in a single import or API request
- Automate Product List updates from external systems
The API and import process use the same processing logic, so both manual imports and automated integrations behave consistently.
Why this matters?
Previously, Product Lists required full file re-imports and multi-step processes to make even small updates. Now, you only need to send the changes you want to make.
For example:
- Add a few products to a list
- Remove outdated products
- Update assignments
- Create a new list and assign products in one step
Existing data stays unchanged unless you specifically update or remove it.
How it works
The new structure supports three types of records:
- Lists
- Assignments
- Products
For products and assignments, you can use:
- ADD
- REMOVE
If no action is provided, the system automatically treats it as ADD.
Simpler imports
You no longer need to include every field in every import. For example, if you only want to update products in a list, your import can contain only:
- RecordType
- ProductListName
- ProductID
- Action
You can also reuse exported files by adding an ACTION column with ADD or REMOVE.
API Access
The new Product Lists API allows you to automate Product List management directly from external systems.
Use the API to:
- Create Product Lists
- Manage assignments
- Add or remove products
- Update list metadata
- Synchronize Product Lists automatically
API Documentation
import: https://repsly-dev.readme.io/reference/product-list-entity
export: https://repsly-dev.readme.io/reference/product-lists