Skip to content

Latest commit

 

History

History
153 lines (134 loc) · 28.4 KB

File metadata and controls

153 lines (134 loc) · 28.4 KB

Inventory Service Index

 

Operations

Admin Chaining Operations Wrapper: AdminChainingOperations

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/chainingOperations POST AdminCreateChainingOperations AdminCreateChainingOperations AdminCreateChainingOperations

Admin Integration Configurations Wrapper: AdminIntegrationConfigurations

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/integrationConfigurations GET AdminListIntegrationConfigurations AdminListIntegrationConfigurations AdminListIntegrationConfigurations
/inventory/v1/admin/namespaces/{namespace}/integrationConfigurations POST AdminCreateIntegrationConfiguration AdminCreateIntegrationConfiguration AdminCreateIntegrationConfiguration
/inventory/v1/admin/namespaces/{namespace}/integrationConfigurations/{integrationConfigurationId} PUT AdminUpdateIntegrationConfiguration AdminUpdateIntegrationConfiguration AdminUpdateIntegrationConfiguration
/inventory/v1/admin/namespaces/{namespace}/integrationConfigurations/{integrationConfigurationId}/status PUT AdminUpdateStatusIntegrationConfiguration AdminUpdateStatusIntegrationConfiguration AdminUpdateStatusIntegrationConfiguration

Admin Inventories Wrapper: AdminInventories

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/inventories GET AdminListInventories AdminListInventories AdminListInventories
/inventory/v1/admin/namespaces/{namespace}/inventories POST AdminCreateInventory AdminCreateInventory AdminCreateInventory
/inventory/v1/admin/namespaces/{namespace}/inventories/{inventoryId} GET AdminGetInventory AdminGetInventory AdminGetInventory
/inventory/v1/admin/namespaces/{namespace}/inventories/{inventoryId} PUT AdminUpdateInventory AdminUpdateInventory AdminUpdateInventory
/inventory/v1/admin/namespaces/{namespace}/inventories/{inventoryId} DELETE DeleteInventory DeleteInventory DeleteInventory
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventoryConfigurations/{inventoryConfigurationCode}/inventories PUT AdminUpdateUserInventoriesByInventoryCode AdminUpdateUserInventoriesByInventoryCode AdminUpdateUserInventoriesByInventoryCode
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/purchaseable POST AdminPurchasable AdminPurchasable AdminPurchasable

Admin Items Wrapper: AdminItems

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/inventories/{inventoryId}/items GET AdminListItems AdminListItems AdminListItems
/inventory/v1/admin/namespaces/{namespace}/inventories/{inventoryId}/slots/{slotId}/sourceItems/{sourceItemId} GET AdminGetInventoryItem AdminGetInventoryItem AdminGetInventoryItem
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventories/{inventoryId}/consume POST AdminConsumeUserItem AdminConsumeUserItem AdminConsumeUserItem
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventories/{inventoryId}/items PUT AdminBulkUpdateMyItems AdminBulkUpdateMyItems AdminBulkUpdateMyItems
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventories/{inventoryId}/items POST AdminSaveItemToInventory AdminSaveItemToInventory AdminSaveItemToInventory
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventories/{inventoryId}/items DELETE AdminBulkRemoveItems AdminBulkRemoveItems AdminBulkRemoveItems
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/inventories/{inventoryId}/items/bulk POST AdminBulkSaveItemToInventory AdminBulkSaveItemToInventory AdminBulkSaveItemToInventory
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/items POST AdminSaveItem AdminSaveItem AdminSaveItem
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/items/bulk POST AdminBulkSaveItem AdminBulkSaveItem AdminBulkSaveItem
/inventory/v1/admin/namespaces/{namespace}/users/{userId}/items/entitlements/sync PUT AdminSyncUserEntitlements AdminSyncUserEntitlements AdminSyncUserEntitlements

Admin Inventory Configurations Wrapper: AdminInventoryConfigurations

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/inventoryConfigurations GET AdminListInventoryConfigurations AdminListInventoryConfigurations AdminListInventoryConfigurations
/inventory/v1/admin/namespaces/{namespace}/inventoryConfigurations POST AdminCreateInventoryConfiguration AdminCreateInventoryConfiguration AdminCreateInventoryConfiguration
/inventory/v1/admin/namespaces/{namespace}/inventoryConfigurations/{inventoryConfigurationId} GET AdminGetInventoryConfiguration AdminGetInventoryConfiguration AdminGetInventoryConfiguration
/inventory/v1/admin/namespaces/{namespace}/inventoryConfigurations/{inventoryConfigurationId} PUT AdminUpdateInventoryConfiguration AdminUpdateInventoryConfiguration AdminUpdateInventoryConfiguration
/inventory/v1/admin/namespaces/{namespace}/inventoryConfigurations/{inventoryConfigurationId} DELETE AdminDeleteInventoryConfiguration AdminDeleteInventoryConfiguration AdminDeleteInventoryConfiguration

Admin Item Types Wrapper: AdminItemTypes

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/itemtypes GET AdminListItemTypes AdminListItemTypes AdminListItemTypes
/inventory/v1/admin/namespaces/{namespace}/itemtypes POST AdminCreateItemType AdminCreateItemType AdminCreateItemType
/inventory/v1/admin/namespaces/{namespace}/itemtypes/{itemTypeName} DELETE AdminDeleteItemType AdminDeleteItemType AdminDeleteItemType

Admin Tags Wrapper: AdminTags

Endpoint Method ID Class Example
/inventory/v1/admin/namespaces/{namespace}/tags GET AdminListTags AdminListTags AdminListTags
/inventory/v1/admin/namespaces/{namespace}/tags POST AdminCreateTag AdminCreateTag AdminCreateTag
/inventory/v1/admin/namespaces/{namespace}/tags/{tagName} DELETE AdminDeleteTag AdminDeleteTag AdminDeleteTag

Public Inventory Configurations Wrapper: PublicInventoryConfigurations

Endpoint Method ID Class Example
/inventory/v1/public/namespaces/{namespace}/inventoryConfigurations GET PublicListInventoryConfigurations PublicListInventoryConfigurations PublicListInventoryConfigurations

Public Item Types Wrapper: PublicItemTypes

Endpoint Method ID Class Example
/inventory/v1/public/namespaces/{namespace}/itemtypes GET PublicListItemTypes PublicListItemTypes PublicListItemTypes

Public Tags Wrapper: PublicTags

Endpoint Method ID Class Example
/inventory/v1/public/namespaces/{namespace}/tags GET PublicListTags PublicListTags PublicListTags

Public Inventories Wrapper: PublicInventories

Endpoint Method ID Class Example
/inventory/v1/public/namespaces/{namespace}/users/me/inventories GET PublicListInventories PublicListInventories PublicListInventories

Public Items Wrapper: PublicItems

Endpoint Method ID Class Example
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/consume POST PublicConsumeMyItem PublicConsumeMyItem PublicConsumeMyItem
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/items GET PublicListItems PublicListItems PublicListItems
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/items PUT PublicBulkUpdateMyItems PublicBulkUpdateMyItems PublicBulkUpdateMyItems
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/items DELETE PublicBulkRemoveMyItems PublicBulkRemoveMyItems PublicBulkRemoveMyItems
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/items/movement POST PublicMoveMyItems PublicMoveMyItems PublicMoveMyItems
/inventory/v1/public/namespaces/{namespace}/users/me/inventories/{inventoryId}/slots/{slotId}/sourceItems/{sourceItemId} GET PublicGetItem PublicGetItem PublicGetItem

 

Models

Model Class
apimodels.AdminUpdateItemReq ApimodelsAdminUpdateItemReq
apimodels.BulkSaveItemError ApimodelsBulkSaveItemError
apimodels.BulkSaveItemResp ApimodelsBulkSaveItemResp
apimodels.ChainingOperationReq ApimodelsChainingOperationReq
apimodels.ChainingOperationResp ApimodelsChainingOperationResp
apimodels.ConsumeItem ApimodelsConsumeItem
apimodels.ConsumeItemReq ApimodelsConsumeItemReq
apimodels.CreateIntegrationConfigurationReq ApimodelsCreateIntegrationConfigurationReq
apimodels.CreateInventoryConfigurationReq ApimodelsCreateInventoryConfigurationReq
apimodels.CreateInventoryReq ApimodelsCreateInventoryReq
apimodels.CreateItem ApimodelsCreateItem
apimodels.CreateItemTypeReq ApimodelsCreateItemTypeReq
apimodels.CreateItemTypeResp ApimodelsCreateItemTypeResp
apimodels.CreateTagReq ApimodelsCreateTagReq
apimodels.CreateTagResp ApimodelsCreateTagResp
apimodels.DeleteInventoryReq ApimodelsDeleteInventoryReq
apimodels.ErrorResponse ApimodelsErrorResponse
apimodels.IntegrationConfigurationResp ApimodelsIntegrationConfigurationResp
apimodels.InventoryConfig ApimodelsInventoryConfig
apimodels.InventoryConfigurationReq ApimodelsInventoryConfigurationReq
apimodels.InventoryConfigurationResp ApimodelsInventoryConfigurationResp
apimodels.InventoryResp ApimodelsInventoryResp
apimodels.ItemResp ApimodelsItemResp
apimodels.ListIntegrationConfigurationsResp ApimodelsListIntegrationConfigurationsResp
apimodels.ListInventoryConfigurationsResp ApimodelsListInventoryConfigurationsResp
apimodels.ListInventoryResp ApimodelsListInventoryResp
apimodels.ListItemResp ApimodelsListItemResp
apimodels.ListItemTypesResp ApimodelsListItemTypesResp
apimodels.ListTagsResp ApimodelsListTagsResp
apimodels.MoveItemsReq ApimodelsMoveItemsReq
apimodels.MoveItemsResp ApimodelsMoveItemsResp
apimodels.Operation ApimodelsOperation
apimodels.Paging ApimodelsPaging
apimodels.PurchaseValidationItemReq ApimodelsPurchaseValidationItemReq
apimodels.PurchaseValidationReq ApimodelsPurchaseValidationReq
apimodels.RemoveInventoryItemReq ApimodelsRemoveInventoryItemReq
apimodels.RemoveItem ApimodelsRemoveItem
apimodels.SaveItemReq ApimodelsSaveItemReq
apimodels.SaveItemToInventoryReq ApimodelsSaveItemToInventoryReq
apimodels.TradeItem ApimodelsTradeItem
apimodels.TradeItemResp ApimodelsTradeItemResp
apimodels.UpdateIntegrationConfigurationReq ApimodelsUpdateIntegrationConfigurationReq
apimodels.UpdateInventoryReq ApimodelsUpdateInventoryReq
apimodels.UpdateItem ApimodelsUpdateItem
apimodels.UpdateItemReq ApimodelsUpdateItemReq
apimodels.UpdateItemResp ApimodelsUpdateItemResp
apimodels.UpdateStatusIntegrationConfigurationReq ApimodelsUpdateStatusIntegrationConfigurationReq