/inventory
Gets the first (primary) inventory item for the specified item
default response
GET /api/rest/inventory/advanced/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Updates an inventory item for the specified item
The quantity of the Item in inventory
default response
PUT /api/rest/inventory/advanced/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 17
{
"quantity": null
}
{
"code": "text",
"message": "text"
}
Delete the inventory item as identified by the given item name/id
default response
DELETE /api/rest/inventory/advanced/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Adjust the quantity of the first (primary) inventory item for the specified item. This implicitly will create the InventoryItem if it does not exist. The inventory item value
The User whose inventory to modify.ß
The delta to be applied to the inventory item quantity (positive or negative)
The priority slot for the item.
default response
PATCH /api/rest/inventory/advanced/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 52
{
"userId": null,
"quantityDelta": null,
"priority": null
}
{
"code": "text",
"message": "text"
}
Searches all inventory items in the system and returns the metadata for all matches against the given search filter.
0
20
default response
GET /api/rest/inventory/advanced HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Create an inventory item for the specified item
The User ID
The item to reference.
The quantity of the Item in inventory
The priority slot for the item.
default response
POST /api/rest/inventory/advanced HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 61
{
"userId": null,
"itemId": null,
"quantity": null,
"priority": null
}
{
"code": "text",
"message": "text"
}
Searches all inventory items in the system and returns the metadata for all matches against the given search filter.
0
20
default response
GET /api/rest/inventory/distinct HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Create an inventory item for the specified item
The digital goods item id.
The id of the User owning this inventory item id.
The the profileid of hte Profile owning this inventory item.
default response
POST /api/rest/inventory/distinct HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 62
{
"itemId": null,
"userId": null,
"profileId": null,
"metadata": null
}
{
"code": "text",
"message": "text"
}
Updates an inventory item for the specified item
The id of the User owning this inventory item id.
The the profile id of hte Profile owning this inventory item.
default response
PUT /api/rest/inventory/distinct/{distinctInventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 48
{
"userId": null,
"profileId": null,
"metadata": null
}
{
"code": "text",
"message": "text"
}
Delete the inventory item as identified by the given item name/id
default response
DELETE /api/rest/inventory/distinct/{distinctInventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Gets the first (primary) inventory item for the specified item
default response
GET /api/rest/inventory/distinct/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Gets the first (primary) inventory item for the specified item
default response
GET /api/rest/inventory/simple/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Updates an inventory item for the specified item
The quantity of the Item in inventory
default response
PUT /api/rest/inventory/simple/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 17
{
"quantity": null
}
{
"code": "text",
"message": "text"
}
Delete the inventory item as identified by the given item name/id
default response
DELETE /api/rest/inventory/simple/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Adjust the quantity of the first (primary) inventory item for the specified item. This implicitly will create the InventoryItem if it does not exist. The inventory item value
The User whose inventory to modify.ß
The delta to be applied to the inventory item quantity (positive or negative)
default response
PATCH /api/rest/inventory/simple/{inventoryItemId} HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 36
{
"userId": null,
"quantityDelta": null
}
{
"code": "text",
"message": "text"
}
Create an inventory item for the specified item
The User ID
The item to reference.
The quantity of the Item in inventory
default response
POST /api/rest/inventory/simple HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Content-Type: */*
Accept: */*
Content-Length: 45
{
"userId": null,
"itemId": null,
"quantity": null
}
{
"code": "text",
"message": "text"
}
Searches all inventory items in the system and returns the metadata for all matches against the given search filter.
0
20
default response
GET /api/rest/inventory/simple HTTP/1.1
Host: localhost:8080
Authorization: YOUR_API_KEY
Accept: */*
{
"code": "text",
"message": "text"
}
Last updated