January 28th, 2025 - Highlights
⚠️ Endpoints to be terminated - action required ⚠️
Improvements/changes ✨
- Bulk edit categories: The search speed is significantly improved.
- Assets: Enhanced performance when loading the Products tab, particularly for assets linked to a large number of products.
- Products: Optimized performance when loading the Relations tab.
Fixes 
- Product: Dictionary attribute values now show in the product's history tab when values are updated in a fallback context.
- Bundles: Ensured correct event handling when archiving products in a bundle or archiving a bundle, so that core-search data is consistent.
Endpoints to be terminated on the 31st of January 2025
The following endpoints have reached their 'end of life' and will be terminated on the 31st of January 2025. Please see information below about which endpoint(s) to use instead.
Please get in touch with Bluestone Servicedesk if you have questions or need help.
Service: bluestone-keycloak-management-v3
Method | Path | Replaced by |
GET | /customerProfile | GET /customerProfiles |
POST | /customerProfile | POST /customerProfiles |
GET | /customerProfile/{id} | GET /customerProfiles/{id} |
PUT | /customerProfile/{id} | PUT /customerProfiles/{id} |
GET | /customerProfile/{id}/addresses | GET /customerProfiles/{id}/addresses |
GET | /customerProfile/{id}/attributes | GET /customerProfiles/{id}/attributes |
POST | /customerProfile/{id}/attributes | POST /customerProfiles/{id}/attributes |
POST | /customerProfile/user | POST /customerProfiles/user |
GET | /user | GET /users |
POST | /user | POST /users |
GET | /user/{id} | GET /users/{id} |
PUT | /user/{id} | PUT /users |
GET | /user/{id}/addresses | GET /users/{id}/addresses |
GET | /user/{id}/profiles | GET /users/{id}/profiles |
PUT | /user/{id}/reset-password | PUT /users/{id}/reset-password |
GET | /user/{id}/roles | GET /users/{id}/roles |
Service: bluestone-pim
Method | Path | Replaced by |
GET | /products |
POST /products/list/views/by-assets |
PUT | /products/{id} |
PATCH /products/{id} |
POST | /products/count |
bs-core-search service: |
POST | /products/list/views |
POST /products/cursor/views/all |
GET | /products/search/{query} |
POST /products/list/views/by-assets |
Service: bs-app-workflow
Method | Path | Replaced by |
POST | /process/find |
Combination of: |
POST | /process/search |
Combination of: |
Service: webon-external-media
Method | Path | Replaced by |
PATCH | /assets/{attribute} |
POST /assets/{id}/labels DELETE /assets/{id}/labels POST /assets/{id}/products/{productId} DELETE /assets/{id}/products/{productId} PUT /assets/{id}/products |