# Get all virtual items list Gets a list of all virtual items for searching on client-side. AttentionReturns only item SKU, name, groups and description NoteThe use of the item catalog API calls is available without authorization, but to get a personalized catalog, you must pass the user JWT in the Authorization header. Endpoint: GET /v2/project/{project_id}/items/virtual_items/all Version: 2.0.0 Security: XsollaLoginUserJWT ## Path parameters: - `project_id` (integer, required) Project ID. You can find this parameter in your Publisher Account next to the name of the project. Example: 44056 ## Query parameters: - `locale` (string) Response language. Two-letter lowercase language code per ISO 639-1. - `promo_code` (string) Unique case sensitive code. Contains letters and numbers. Example: "WINTER2021" ## Response 200 fields (application/json): - `items` (array) Example: [{"sku":"com.xsolla.big_rocket_1","name":"Big Rocket","description":"Big Rocket - description","groups":[{"external_id":"accessory","name":{"en":"accessory"}}]},{"sku":"com.xsolla.shotgun_raider_1","name":"SHOTGUN FOR TRUE RAIDERS","description":"description","groups":[{"external_id":"hair","name":{"en":"Hair"}}]},{"sku":"com.xsolla.shotgun_raider_2","name":"SHOTGUN FOR TRUE RAIDERS","description":"description","groups":[]}] - `items.sku` (string) Unique item ID. The SKU may contain only lowercase and uppercase Latin alphanumeric characters, periods, dashes, and underscores. Example: "com.xsolla.big_rocket_1" - `items.name` (string) Item name. Example: "Big Rocket" - `items.groups` (array) - `items.description` (string) Item description. Example: "Big Rocket - description"