Skip to content

Generate Sandbox Diff

GET
/experimental/v1/sandbox-diff

Authorizations

Parameters

Query Parameters

left_sandbox_id
required
string format: uuid
right_sandbox_id
required
string format: uuid

Responses

200

Successful Response

object
items
Array<object>
default:
object
left

An Item. Item come in a couple of different flavors; determined by the type field. Unit items are stored in a player’s catalog. Recipe items are not stored in a player’s catalog and are used to fulfill SubVendor Loot. RecipeWithPriceReduction items are not stored in a player’s catalog and are used to fulfill SubVendor Loot but at a reduced cost if the Player owns some of the Loot. Entitlement items are stored in a player’s catalog and are fulfilled to the player each time an Inventory Session is created and when the Entitlement is fulfilled to the Player.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_type

The type of item.

string
Allowed values: unit recipe recipe_with_price_reduction entitlement
entitled_loot_id

This is only valid for an entitlement Item. When this item is granted and Inventory Session creation, this is the Loot ID that will be fulfilled.

string format: uuid
level_xp_table_id

The XP Table that is used to determine the Player’s level for this XP. The level increase occurs when the quantity of this Item increases above the minimum XP of an XP Level. This is only valid for an unit Item.

string format: uuid
level_vendor_id

The vendor containing the rewards to grant to the player as they level up. If a level_xp_table_id is configured, when this item is granted to a player their quantity is converted to a level using that table and rewards are granted based on the sort_order of loot inside this reward vendor. If there is no level_xp_table_id configured, the quantity is used to select loot to grant from this reward vendor. This is only valid for an unit Item.

string format: uuid
inventory_bucket_use_rule_set_id

The Inventory Bucket Use Rule Set ID that determines how this item can be used across buckets.

string format: uuid
coupon_discount_percentage

The amount the price is discounted. This is a percentage between 0 and 1. For example, 0.25 would be a 25% discount.

number
> 0 <= 1
coupon_consume_on_use

If true, the coupon will be consumed when used by decreasing the quantity in the Player’s Inventory by 1. If false, the coupon will remain in the Player’s inventory after use.

boolean
coupon_discount_loot

List of Loot IDs this item can discount

Array<string>
default:
coupon_discount_currency_item_name

Name of corresponding currency Item ID

string
coupon_discount_currency_item_id

The Item ID of the currency to be used for the coupon.

string format: uuid
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
item_id
required

The Item ID.

string format: uuid
legacy_item_id

The Legacy Item ID.

integer
entitled_loot_name

Name corresponding entitled Loot ID

string
level_vendor_name

Name of corresponding level Vendor ID

string
level_xp_table_name

Name of corresponding level XP Table ID

string
inventory_bucket_use_rule_set_name

Name of corresponding Inventory Bucket Use Rule Set ID

string
right

An Item. Item come in a couple of different flavors; determined by the type field. Unit items are stored in a player’s catalog. Recipe items are not stored in a player’s catalog and are used to fulfill SubVendor Loot. RecipeWithPriceReduction items are not stored in a player’s catalog and are used to fulfill SubVendor Loot but at a reduced cost if the Player owns some of the Loot. Entitlement items are stored in a player’s catalog and are fulfilled to the player each time an Inventory Session is created and when the Entitlement is fulfilled to the Player.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_type

The type of item.

string
Allowed values: unit recipe recipe_with_price_reduction entitlement
entitled_loot_id

This is only valid for an entitlement Item. When this item is granted and Inventory Session creation, this is the Loot ID that will be fulfilled.

string format: uuid
level_xp_table_id

The XP Table that is used to determine the Player’s level for this XP. The level increase occurs when the quantity of this Item increases above the minimum XP of an XP Level. This is only valid for an unit Item.

string format: uuid
level_vendor_id

The vendor containing the rewards to grant to the player as they level up. If a level_xp_table_id is configured, when this item is granted to a player their quantity is converted to a level using that table and rewards are granted based on the sort_order of loot inside this reward vendor. If there is no level_xp_table_id configured, the quantity is used to select loot to grant from this reward vendor. This is only valid for an unit Item.

string format: uuid
inventory_bucket_use_rule_set_id

The Inventory Bucket Use Rule Set ID that determines how this item can be used across buckets.

string format: uuid
coupon_discount_percentage

The amount the price is discounted. This is a percentage between 0 and 1. For example, 0.25 would be a 25% discount.

number
> 0 <= 1
coupon_consume_on_use

If true, the coupon will be consumed when used by decreasing the quantity in the Player’s Inventory by 1. If false, the coupon will remain in the Player’s inventory after use.

boolean
coupon_discount_loot

List of Loot IDs this item can discount

Array<string>
default:
coupon_discount_currency_item_name

Name of corresponding currency Item ID

string
coupon_discount_currency_item_id

The Item ID of the currency to be used for the coupon.

string format: uuid
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
item_id
required

The Item ID.

string format: uuid
legacy_item_id

The Legacy Item ID.

integer
entitled_loot_name

Name corresponding entitled Loot ID

string
level_vendor_name

Name of corresponding level Vendor ID

string
level_xp_table_name

Name of corresponding level XP Table ID

string
inventory_bucket_use_rule_set_name

Name of corresponding Inventory Bucket Use Rule Set ID

string
vendors
Array<object>
default:
object
left

This mixin is meant to give a set of common properties to root config models

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
sandbox_id

ID of the Sandbox

string format: uuid
vendor_id
required

The ID of the Vendor.

string format: uuid
legacy_vendor_id

The legacy ID of the Vendor.

integer
vendor_type

Determines how the Vendor fulfills the loot.

string
Allowed values: recipe randomly_sampled
loot

The Loot the Vendor will fulfill.

Array<object>
default:

Loot determines how an Item fulfilled. When Loot is fulfilled, the Item is granted to the player or the Sub Vendor is fulfilled but not both.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_id

The Item ID. Optional Item that will be granted to the player if Sub Vendor ID is not specified.

string format: uuid
sub_vendor_id

The Sub Vendor ID. Optional Vendor ID that will be used to fulfill the Loot instead of granting the Item.

string format: uuid
quantity

The quantity of the Item or Sub Vendor to fulfill. This will be multiplied by the quantity of fulfilled Loot and the parent Loot if quantity_type is relative.

integer
default: 1
inventory_selector_type
required

The Inventory Selector Type. Determine how the Inventory is selected and quantity is modified.

string
Allowed values: own rent rent_timeframe_locked own_transient inherit_entitlement_inventory
inventory_operation
required

The Inventory Operation. Determine how the Loot quantity is modified based on the context it is fulfilled in. This also determines the order Loot will be fulfilled in when sort_order is the same.

string
Allowed values: add subtract set check_greater_than_or_equal check_less_than check_greater_than_or_equal_and_subtract
active

Determines if the Loot is active. Inactive Loot will not be fulfilled.

boolean
sort_order

The sort order of the Loot. Lower sort order will be fulfilled first. Inventory Operation is used as a tie breaker when sort_order is the same.

integer
drop_weight

The drop weight of the Loot. Higher drop weight will be more likely to be fulfilled.

integer
fill_in_new_order

When dropped in a randomly sampled vendor, will this create a new order or fill inline?. The primary use case for this is when you want the same loot to be dropped multiple times in a randomly sampled vendor.

boolean
allow_partial_bundles

When dropped in a randomly sampled vendor, will the sub vendor allow dropping part of the the bundle? False means it will only drop if the entire sub vendor can be given to the player

boolean
default: true
required_item_id

Item required to be owned/rented to drop this Loot in a randomly sampled vendor

string format: uuid
required_item_count

Amount of the required_item_id to be owned/rented to drop this Loot in a randomly sampled vendor

integer
stack_limit

Amount of owned/rented of this Loot’s item that will prevent this Loot from dropping in a randomly sampled vendor

integer
quantity_type

Determines how the quantity is modified in the context it is fulfilled in.

string
Allowed values: relative absolute
quantity_multi_inventory_item_id

When fulfilling Loot if this is set the quantity will be multiplied by the quantity of this Item in the Player’s Inventory.

string format: uuid
is_claimable_by_client

Determines if the Loot can be claimed by the client. This is dangerous without the correct loot confiuration as a client could claim Loot multiple times.

boolean
legacy_time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

integer
time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

string format: uuid
use_inventory_bucket

Inventory Bucket to use for this Loot.

string
Allowed values: free sweat none anon amazon steam psn xbox_live google twitch nintendo_switch apple nintendo epic google_play nintendo_ppid
xp_quantity_transform_type

Allows treating quantity as additional levels to grant to the Player.

string
Allowed values: none from_current_xp_to_target_additional_level_min_xp from_current_level_min_xp_to_target_additional_level_min_xp from_zero_to_target_exact_level_min_xp
current_price_point_id

The current price point id. Optional Price Point ID that will be used to determine the price of the Loot when it is fulfilled.

string format: uuid
pre_sale_price_point_id

The pre sale price point id. Optional Price Point ID that will be used to show the previous price of the Loot.

string format: uuid
hard_quantity_maximum

Hard cap on quantity of an item this Loot can give. Disabled with 0

integer
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
loot_id
required

The Loot ID

string format: uuid
vendor_id
required

The Vendor ID

string format: uuid
legacy_loot_id

The legacy ID of the Loot.

integer
vendor_name

Name corresponding Vendor ID

string
sub_vendor_name

Name corresponding Sub-Vendor ID

string
item_name

Name corresponding Item ID

string
required_item_name

Name corresponding Required Item ID

string
quantity_multi_inventory_item_name

Name corresponding Quantity Multi Inventory Item ID

string
current_price_point_name

Name corresponding Current Price Point ID

string
pre_sale_price_point_name

Name corresponding Pre-sale Price Point ID

string
right

This mixin is meant to give a set of common properties to root config models

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
sandbox_id

ID of the Sandbox

string format: uuid
vendor_id
required

The ID of the Vendor.

string format: uuid
legacy_vendor_id

The legacy ID of the Vendor.

integer
vendor_type

Determines how the Vendor fulfills the loot.

string
Allowed values: recipe randomly_sampled
loot

The Loot the Vendor will fulfill.

Array<object>
default:

Loot determines how an Item fulfilled. When Loot is fulfilled, the Item is granted to the player or the Sub Vendor is fulfilled but not both.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_id

The Item ID. Optional Item that will be granted to the player if Sub Vendor ID is not specified.

string format: uuid
sub_vendor_id

The Sub Vendor ID. Optional Vendor ID that will be used to fulfill the Loot instead of granting the Item.

string format: uuid
quantity

The quantity of the Item or Sub Vendor to fulfill. This will be multiplied by the quantity of fulfilled Loot and the parent Loot if quantity_type is relative.

integer
default: 1
inventory_selector_type
required

The Inventory Selector Type. Determine how the Inventory is selected and quantity is modified.

string
Allowed values: own rent rent_timeframe_locked own_transient inherit_entitlement_inventory
inventory_operation
required

The Inventory Operation. Determine how the Loot quantity is modified based on the context it is fulfilled in. This also determines the order Loot will be fulfilled in when sort_order is the same.

string
Allowed values: add subtract set check_greater_than_or_equal check_less_than check_greater_than_or_equal_and_subtract
active

Determines if the Loot is active. Inactive Loot will not be fulfilled.

boolean
sort_order

The sort order of the Loot. Lower sort order will be fulfilled first. Inventory Operation is used as a tie breaker when sort_order is the same.

integer
drop_weight

The drop weight of the Loot. Higher drop weight will be more likely to be fulfilled.

integer
fill_in_new_order

When dropped in a randomly sampled vendor, will this create a new order or fill inline?. The primary use case for this is when you want the same loot to be dropped multiple times in a randomly sampled vendor.

boolean
allow_partial_bundles

When dropped in a randomly sampled vendor, will the sub vendor allow dropping part of the the bundle? False means it will only drop if the entire sub vendor can be given to the player

boolean
default: true
required_item_id

Item required to be owned/rented to drop this Loot in a randomly sampled vendor

string format: uuid
required_item_count

Amount of the required_item_id to be owned/rented to drop this Loot in a randomly sampled vendor

integer
stack_limit

Amount of owned/rented of this Loot’s item that will prevent this Loot from dropping in a randomly sampled vendor

integer
quantity_type

Determines how the quantity is modified in the context it is fulfilled in.

string
Allowed values: relative absolute
quantity_multi_inventory_item_id

When fulfilling Loot if this is set the quantity will be multiplied by the quantity of this Item in the Player’s Inventory.

string format: uuid
is_claimable_by_client

Determines if the Loot can be claimed by the client. This is dangerous without the correct loot confiuration as a client could claim Loot multiple times.

boolean
legacy_time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

integer
time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

string format: uuid
use_inventory_bucket

Inventory Bucket to use for this Loot.

string
Allowed values: free sweat none anon amazon steam psn xbox_live google twitch nintendo_switch apple nintendo epic google_play nintendo_ppid
xp_quantity_transform_type

Allows treating quantity as additional levels to grant to the Player.

string
Allowed values: none from_current_xp_to_target_additional_level_min_xp from_current_level_min_xp_to_target_additional_level_min_xp from_zero_to_target_exact_level_min_xp
current_price_point_id

The current price point id. Optional Price Point ID that will be used to determine the price of the Loot when it is fulfilled.

string format: uuid
pre_sale_price_point_id

The pre sale price point id. Optional Price Point ID that will be used to show the previous price of the Loot.

string format: uuid
hard_quantity_maximum

Hard cap on quantity of an item this Loot can give. Disabled with 0

integer
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
loot_id
required

The Loot ID

string format: uuid
vendor_id
required

The Vendor ID

string format: uuid
legacy_loot_id

The legacy ID of the Loot.

integer
vendor_name

Name corresponding Vendor ID

string
sub_vendor_name

Name corresponding Sub-Vendor ID

string
item_name

Name corresponding Item ID

string
required_item_name

Name corresponding Required Item ID

string
quantity_multi_inventory_item_name

Name corresponding Quantity Multi Inventory Item ID

string
current_price_point_name

Name corresponding Current Price Point ID

string
pre_sale_price_point_name

Name corresponding Pre-sale Price Point ID

string
loot
Array<object>
default:
object
left

Loot determines how an Item fulfilled. When Loot is fulfilled, the Item is granted to the player or the Sub Vendor is fulfilled but not both.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_id

The Item ID. Optional Item that will be granted to the player if Sub Vendor ID is not specified.

string format: uuid
sub_vendor_id

The Sub Vendor ID. Optional Vendor ID that will be used to fulfill the Loot instead of granting the Item.

string format: uuid
quantity

The quantity of the Item or Sub Vendor to fulfill. This will be multiplied by the quantity of fulfilled Loot and the parent Loot if quantity_type is relative.

integer
default: 1
inventory_selector_type
required

The Inventory Selector Type. Determine how the Inventory is selected and quantity is modified.

string
Allowed values: own rent rent_timeframe_locked own_transient inherit_entitlement_inventory
inventory_operation
required

The Inventory Operation. Determine how the Loot quantity is modified based on the context it is fulfilled in. This also determines the order Loot will be fulfilled in when sort_order is the same.

string
Allowed values: add subtract set check_greater_than_or_equal check_less_than check_greater_than_or_equal_and_subtract
active

Determines if the Loot is active. Inactive Loot will not be fulfilled.

boolean
sort_order

The sort order of the Loot. Lower sort order will be fulfilled first. Inventory Operation is used as a tie breaker when sort_order is the same.

integer
drop_weight

The drop weight of the Loot. Higher drop weight will be more likely to be fulfilled.

integer
fill_in_new_order

When dropped in a randomly sampled vendor, will this create a new order or fill inline?. The primary use case for this is when you want the same loot to be dropped multiple times in a randomly sampled vendor.

boolean
allow_partial_bundles

When dropped in a randomly sampled vendor, will the sub vendor allow dropping part of the the bundle? False means it will only drop if the entire sub vendor can be given to the player

boolean
default: true
required_item_id

Item required to be owned/rented to drop this Loot in a randomly sampled vendor

string format: uuid
required_item_count

Amount of the required_item_id to be owned/rented to drop this Loot in a randomly sampled vendor

integer
stack_limit

Amount of owned/rented of this Loot’s item that will prevent this Loot from dropping in a randomly sampled vendor

integer
quantity_type

Determines how the quantity is modified in the context it is fulfilled in.

string
Allowed values: relative absolute
quantity_multi_inventory_item_id

When fulfilling Loot if this is set the quantity will be multiplied by the quantity of this Item in the Player’s Inventory.

string format: uuid
is_claimable_by_client

Determines if the Loot can be claimed by the client. This is dangerous without the correct loot confiuration as a client could claim Loot multiple times.

boolean
legacy_time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

integer
time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

string format: uuid
use_inventory_bucket

Inventory Bucket to use for this Loot.

string
Allowed values: free sweat none anon amazon steam psn xbox_live google twitch nintendo_switch apple nintendo epic google_play nintendo_ppid
xp_quantity_transform_type

Allows treating quantity as additional levels to grant to the Player.

string
Allowed values: none from_current_xp_to_target_additional_level_min_xp from_current_level_min_xp_to_target_additional_level_min_xp from_zero_to_target_exact_level_min_xp
current_price_point_id

The current price point id. Optional Price Point ID that will be used to determine the price of the Loot when it is fulfilled.

string format: uuid
pre_sale_price_point_id

The pre sale price point id. Optional Price Point ID that will be used to show the previous price of the Loot.

string format: uuid
hard_quantity_maximum

Hard cap on quantity of an item this Loot can give. Disabled with 0

integer
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
loot_id
required

The Loot ID

string format: uuid
vendor_id
required

The Vendor ID

string format: uuid
legacy_loot_id

The legacy ID of the Loot.

integer
vendor_name

Name corresponding Vendor ID

string
sub_vendor_name

Name corresponding Sub-Vendor ID

string
item_name

Name corresponding Item ID

string
required_item_name

Name corresponding Required Item ID

string
quantity_multi_inventory_item_name

Name corresponding Quantity Multi Inventory Item ID

string
current_price_point_name

Name corresponding Current Price Point ID

string
pre_sale_price_point_name

Name corresponding Pre-sale Price Point ID

string
right

Loot determines how an Item fulfilled. When Loot is fulfilled, the Item is granted to the player or the Sub Vendor is fulfilled but not both.

object
custom_data

Custom data associated with the resource

object
key
additional properties
string
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
item_id

The Item ID. Optional Item that will be granted to the player if Sub Vendor ID is not specified.

string format: uuid
sub_vendor_id

The Sub Vendor ID. Optional Vendor ID that will be used to fulfill the Loot instead of granting the Item.

string format: uuid
quantity

The quantity of the Item or Sub Vendor to fulfill. This will be multiplied by the quantity of fulfilled Loot and the parent Loot if quantity_type is relative.

integer
default: 1
inventory_selector_type
required

The Inventory Selector Type. Determine how the Inventory is selected and quantity is modified.

string
Allowed values: own rent rent_timeframe_locked own_transient inherit_entitlement_inventory
inventory_operation
required

The Inventory Operation. Determine how the Loot quantity is modified based on the context it is fulfilled in. This also determines the order Loot will be fulfilled in when sort_order is the same.

string
Allowed values: add subtract set check_greater_than_or_equal check_less_than check_greater_than_or_equal_and_subtract
active

Determines if the Loot is active. Inactive Loot will not be fulfilled.

boolean
sort_order

The sort order of the Loot. Lower sort order will be fulfilled first. Inventory Operation is used as a tie breaker when sort_order is the same.

integer
drop_weight

The drop weight of the Loot. Higher drop weight will be more likely to be fulfilled.

integer
fill_in_new_order

When dropped in a randomly sampled vendor, will this create a new order or fill inline?. The primary use case for this is when you want the same loot to be dropped multiple times in a randomly sampled vendor.

boolean
allow_partial_bundles

When dropped in a randomly sampled vendor, will the sub vendor allow dropping part of the the bundle? False means it will only drop if the entire sub vendor can be given to the player

boolean
default: true
required_item_id

Item required to be owned/rented to drop this Loot in a randomly sampled vendor

string format: uuid
required_item_count

Amount of the required_item_id to be owned/rented to drop this Loot in a randomly sampled vendor

integer
stack_limit

Amount of owned/rented of this Loot’s item that will prevent this Loot from dropping in a randomly sampled vendor

integer
quantity_type

Determines how the quantity is modified in the context it is fulfilled in.

string
Allowed values: relative absolute
quantity_multi_inventory_item_id

When fulfilling Loot if this is set the quantity will be multiplied by the quantity of this Item in the Player’s Inventory.

string format: uuid
is_claimable_by_client

Determines if the Loot can be claimed by the client. This is dangerous without the correct loot confiuration as a client could claim Loot multiple times.

boolean
legacy_time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

integer
time_frame_id

The Time Frame ID. Optional Time Frame ID that will be used for the expiration of inventory records when Loot when it is fulfilled.

string format: uuid
use_inventory_bucket

Inventory Bucket to use for this Loot.

string
Allowed values: free sweat none anon amazon steam psn xbox_live google twitch nintendo_switch apple nintendo epic google_play nintendo_ppid
xp_quantity_transform_type

Allows treating quantity as additional levels to grant to the Player.

string
Allowed values: none from_current_xp_to_target_additional_level_min_xp from_current_level_min_xp_to_target_additional_level_min_xp from_zero_to_target_exact_level_min_xp
current_price_point_id

The current price point id. Optional Price Point ID that will be used to determine the price of the Loot when it is fulfilled.

string format: uuid
pre_sale_price_point_id

The pre sale price point id. Optional Price Point ID that will be used to show the previous price of the Loot.

string format: uuid
hard_quantity_maximum

Hard cap on quantity of an item this Loot can give. Disabled with 0

integer
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when the resource was created

string format: date-time
loot_id
required

The Loot ID

string format: uuid
vendor_id
required

The Vendor ID

string format: uuid
legacy_loot_id

The legacy ID of the Loot.

integer
vendor_name

Name corresponding Vendor ID

string
sub_vendor_name

Name corresponding Sub-Vendor ID

string
item_name

Name corresponding Item ID

string
required_item_name

Name corresponding Required Item ID

string
quantity_multi_inventory_item_name

Name corresponding Quantity Multi Inventory Item ID

string
current_price_point_name

Name corresponding Current Price Point ID

string
pre_sale_price_point_name

Name corresponding Pre-sale Price Point ID

string

422

Validation Error

object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string