Thanks Waseem for that.
In general, the Open API GET provides two endpoints, one with an id that corresponds to retrieve by ID, and the other without an id that corresponds to search or filter. You will see this in the published swagger files.
Hope this helps.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
------------------------------
Original Message:
Sent: Nov 16, 2018 04:02
From: Waseem GREISS
Subject: TMF637 Product Inventory Management API: filtering in retrieve product operation
Hi Denis,
Filtering is enabled on all attributes and field selection and not for the product ID only, this means that you can filter the products_id output needed based on product_id and/or the product spécifications, etc...
https://www.tmforum.org/resources/specification/tmf637-product-inventory-management-api-rest-specification-r18-0-0/
BR,
Waseem Greiss
------------------------------
Waseem GREISS
Orange
Original Message:
Sent: Nov 15, 2018 11:05
From: Denis Kurbanov
Subject: TMF637 Product Inventory Management API: filtering in retrieve product operation
Hi all,
What is the purpose of filtering functionality in RETRIEVE PRODUCT operation if the request itself should contain product id in the first place?
GET /product/{id}?fields=...&{filtering}
------------------------------
Denis Kurbanov
MTS Group HQ
------------------------------