# List Variants >Also available as HTTP POST with the same endpoint Get List of Variant existing Required Group Role: "Products" - "VIEW" Endpoint: GET /api/v3/Variant Version: 3.1.0 Security: OAuth2_clientCredentials ## Query parameters: - `Category` (string) The category of the variant to be showed. Example: "2D Layering" - `PageNumber` (integer) The page number that you want to display Example: 1 - `PageSize` (integer) The maximum amount of data that you want to display on the page Example: 10 - `Type` (string) The type of the variant to be showed. Enum: "Standard", "Composite", "NonInventory", "Manufactured", "BatchNumber", "Multi_Unit", "Base_Unit", "Serialized", "Complementary", "PrepaidPackage", "PrepaidPoint" - `Name` (string) Variant's Name Example: "2D Layering (Premium)" - `Code` (string) Variant's Code Example: "2DL-P" - `ReleasedFrom` (string) Release Product Date Start Example: "2021-01-01" - `ReleasedTo` (string) Release Product Date To Example: "2021-12-31" ## Response 200 fields (application/json): - `Data` (array) - `Data.ID` (string) Unique ID of the variant - `Data.Name` (string) The name of the Variant - `Data.Code` (string) Code of the Variant - `Data.Type` (string) Product-type of the Variant - `Data.UnitPrice` (number) Unit Selling Price of the Variant - `Data.UnitCost` (number) Unit Cost of the Variant - `RecordsCount` (integer) Total count of the records