Server API
HomeLootLocker
HomeLootLocker
LootLocker
  1. Loadouts
  • Session
    • Session
      POST
    • Ping
      GET
  • Leaderboards
    • Schedules
      • Create
      • Delete
      • Get
    • Rewards
      • Create
      • Delete
    • Archives
      • Download
      • List
    • Get Leaderboard
      GET
    • Create Leaderboard
      POST
    • Update Leaderboard
      PUT
    • Delete Leaderboard
      DELETE
    • Submit Score
      POST
    • Get All Member Ranks
      GET
    • Get Score List
      GET
  • Assets
    • Get Assets
      GET
  • Asset Instances
    • Get All Storage To Asset Instance
      GET
    • Get Storage Pair by ID
      GET
    • Create Storage Pair on Asset Instance
      POST
    • Update Storage Pairs by Key on Instance
      PUT
    • Update Storage Pair by ID on Instance
      PUT
    • Delete Storage Pair by ID on Instance
      DELETE
  • Triggers
    • Invoke Trigger
  • Inventories
    • List Player Inventory
    • Get Character Inventory
    • Get Hero Inventory
    • Alter Player Inventory
    • Add Asset to Player Inventory
    • List Universal Assets
  • Loadouts
    • Get Player Loadout
      GET
    • Equip Asset for Player Loadout
      POST
    • Unequip Asset for Player Loadout
      DELETE
    • Get Character Loadout
      GET
    • Equip Asset for Character Loadout
      POST
    • Unequip Asset for Character Loadout
      DELETE
    • Get Hero Loadout
      GET
    • Equip Asset for Hero Loadout
      POST
    • Unequip Asset for Hero Loadout
      DELETE
  • Characters & Heroes
    • Get Player Characters
    • Get Player Heroes
  • Player Storage
    • Get Player Storage
    • Lookup keys for Multiple Players
    • Delete for Multiple Players
    • Set for Multiple Players
  • Player Files
    • List Files for Player
    • Get File By ID for Player
    • Delete File By ID for Player
    • Upload File For Player
  • Drop Tables
    • Compute and Lock Drop Table
    • Pick Drops
  • Loot Boxes
    • Inspect Loot Box
    • Open Loot Box
  • Player
    • Get Player Info By Game Session Tokens
    • Create Player
    • Lookup Player Names by IDs
  • Progressions
    • Tiers
      • Get Progression Tiers
      • Get Single Progression Tier By Step
    • Players
      • Get All Player Progressions
      • Get Player Progressions By ID
      • Add points to player progression
      • Subtract points from player progression
      • Reset player progression
      • Delete player progression
    • Characters
      • Get All Character Progressions
      • Get Character Progressions By ID
      • Add points to Character progression
      • Subtract points from Character progression
      • Reset Character progression
      • Delete Character progression
    • Asset Instances
      • Get All Asset Instance Progressions
      • Get Asset Instance Progressions By ID
      • Add points to Asset Instance progression
      • Subtract points from Asset Instance progression
      • Reset Asset Instance progression
      • Delete Asset Instance progression
    • Get All Progressions
    • Get Progression By Key
  • Balances
    • Create Wallet Modifiers
    • Credit Balance
    • Debit Balance
    • List Balances
    • Create New Wallet
    • Get Wallet
    • Get Wallet for Holder
  • Currency
    • List Currencies
  • Friends
    • List Friends
  • Metadata
    • Metadata Actions
    • List Metadata
    • List Multisource Metadata
  • Catalogs
    • List Catalog Items By Key
  • Notifications
    • Send Notification to Player
  1. Loadouts

Equip Asset for Hero Loadout

POST
/server/player/{player_id}/heroes/{hero_id}/loadout
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.lootlocker.io/server/player/363/heroes/2/loadout' \
--header 'LL-Version: 2021-03-01' \
--header 'Content-Type: application/json' \
--header 'x-auth-token;' \
--data-raw '{"instance_id": 44}'
Response Response Example
{
  "items": [
    {
      "variation_id": 6182649,
      "instance_id": -9281921,
      "mounted_at": "2024-09-27T06:35:30.652Z",
      "asset": {
        "id": null,
        "uuid": "12526ea0-2fcb-afa6-9e17-f5e50a8156a7",
        "ulid": "01J8J4FJG869W5Q19FSDT8D3AC",
        "name": "exercitationem expedita vitae",
        "active": null,
        "purchasable": null,
        "price": -63821277,
        "sales_price": null,
        "display_price": "amet laborum in",
        "context": null,
        "context_id": null,
        "character_classes": [
          null,
          null
        ],
        "unlocks_context": "ea",
        "detachable": true,
        "updated": "2024-09-26T17:32:53.906Z",
        "marked_new": null,
        "default_variation_id": null,
        "default_loadouts": {
          "<user supplied loadout name>": true
        },
        "description": "Aperiam facere sequi libero eos iusto vel assumenda perspiciatis corporis. Velit eius impedit non vel modi provident eos. Vero numquam eum earum. Vitae ad a adipisci fugiat unde fugiat expedita aspernatur. Sapiente adipisci itaque.",
        "links": [
          {
            "<user supplied simple name>": "cillum dolor"
          },
          {
            "<user supplied simple name>": "ipsum consequat in aute ullamco"
          }
        ],
        "storage": [
          {
            "key": "commodo adipisicing nisi aliqua",
            "value": "incididunt dolor"
          },
          null,
          null
        ],
        "rarity": {
          "name": "atque quos error",
          "short_name": "iste perferendis incidunt",
          "color": "white"
        },
        "popular": null,
        "popularity_score": null,
        "package_contents": null,
        "unique_instance": true,
        "external_identifiers": null,
        "rental_options": [
          {
            "id": -23000372,
            "name": "deleniti eligendi exercitationem",
            "duration": -58192780,
            "price": 53002086,
            "sales_price": 46063597,
            "links": [
              {
                "<user supplied simple name>": "in consequat dolor"
              },
              {
                "<user supplied simple name>": "eiusmod ut reprehenderit"
              },
              {
                "<user supplied simple name>": "aliquip laboris"
              }
            ]
          },
          {
            "id": 44837091,
            "name": "sed placeat id",
            "duration": -88699930,
            "price": 49021484,
            "sales_price": 34586337,
            "links": [
              {
                "<user supplied simple name>": "eu voluptate commodo est"
              },
              {
                "<user supplied simple name>": "dolor esse"
              },
              {
                "<user supplied simple name>": "elit cupidatat reprehenderit in"
              }
            ]
          }
        ],
        "filters": null,
        "files": [
          {
            "id": 5510855,
            "name": "illo totam deserunt",
            "duration": 52608996,
            "price": 85549574,
            "sales_price": 60201762,
            "links": [
              {
                "<user supplied simple name>": "esse dolore"
              },
              {
                "<user supplied simple name>": "cupidatat Ut quis ut"
              }
            ]
          },
          {
            "id": 67239128,
            "name": "fuga molestiae reprehenderit",
            "duration": 99796441,
            "price": 43113092,
            "sales_price": 67319325,
            "links": [
              {
                "<user supplied simple name>": "ut Ut qui labore"
              }
            ]
          },
          {
            "id": 67043824,
            "name": "eaque necessitatibus veritatis",
            "duration": 40804255,
            "price": 13351296,
            "sales_price": 50890253,
            "links": [
              {
                "<user supplied simple name>": "dolor Ut cillum in elit"
              }
            ]
          }
        ],
        "data_entities": null,
        "hero_equip_exceptions": null,
        "asset_candidate": 32334093,
        "drop_table_max_picks": 18411108,
        "variations": [
          {
            "id": 75739576,
            "name": "culpa quidem vel",
            "primary_color": "turquoise",
            "secondary_color": "violet",
            "links": [
              {
                "<user supplied simple name>": "veniam"
              },
              {
                "<user supplied simple name>": "eu dolor sed"
              },
              {
                "<user supplied simple name>": "enim"
              }
            ]
          },
          null
        ],
        "featured": true,
        "context_locked": true,
        "initially_purchasable": true
      },
      "rental": {
        "is_rental": false,
        "time_left": -10506926,
        "duration": -2450959,
        "is_active": true
      }
    },
    {
      "variation_id": -84496872,
      "instance_id": -15238510,
      "mounted_at": "2024-09-26T19:09:29.263Z",
      "asset": {
        "id": 54576239,
        "uuid": null,
        "ulid": "01J8J4FJG869W5Q19FSDT8D3AC",
        "name": "maxime ullam modi",
        "active": true,
        "purchasable": null,
        "price": -14425612,
        "sales_price": null,
        "display_price": null,
        "context": null,
        "context_id": 71611739,
        "character_classes": null,
        "unlocks_context": "mollit reprehenderit ut exercitation proident",
        "detachable": false,
        "updated": "2024-09-26T19:51:46.393Z",
        "marked_new": "cillum incididunt Ut nulla id",
        "default_variation_id": null,
        "default_loadouts": {
          "<user supplied loadout name>": false
        },
        "description": "Laudantium beatae officia dolores quas quis sequi corrupti. Accusamus cum dolorum nesciunt corrupti autem cum laborum quod. Animi sequi nam nemo cumque vitae illo. Ut temporibus nemo iste tempora deleniti assumenda praesentium. Dolore cupiditate adipisci dolores mollitia omnis ea harum vel a.",
        "links": [
          {
            "<user supplied simple name>": "est sunt"
          },
          {
            "<user supplied simple name>": "irure nostrud id ea"
          }
        ],
        "storage": [
          null
        ],
        "rarity": {
          "name": "pariatur quam aliquid",
          "short_name": "dolore possimus cumque",
          "color": "salmon"
        },
        "popular": null,
        "popularity_score": null,
        "package_contents": null,
        "unique_instance": true,
        "external_identifiers": {
          "psn": {
            "entitlement_id": "elit labore laborum in",
            "sku_id": "dolore nostrud velit quis labore",
            "product_id": "sint"
          },
          "apple_app_store": {
            "product_id": "consectetur consequat exercitation Ut nisi"
          },
          "google_play": {
            "product_id": "in sed"
          }
        },
        "rental_options": [
          {
            "id": -31394735,
            "name": "debitis explicabo numquam",
            "duration": -17166718,
            "price": 86909982,
            "sales_price": 98004997,
            "links": [
              {
                "<user supplied simple name>": "irure id dolore Lorem ad"
              }
            ]
          }
        ],
        "filters": null,
        "files": null,
        "data_entities": [
          "dolore est",
          null
        ],
        "hero_equip_exceptions": null,
        "asset_candidate": 19040444,
        "drop_table_max_picks": 78408661,
        "variations": [
          {
            "id": 45046676,
            "name": "earum tenetur possimus",
            "primary_color": "cyan",
            "secondary_color": "turquoise",
            "links": [
              {
                "<user supplied simple name>": "qui nostrud ipsum ut sit"
              },
              {
                "<user supplied simple name>": "et cillum"
              },
              {
                "<user supplied simple name>": "elit"
              }
            ]
          }
        ],
        "featured": null,
        "context_locked": null,
        "initially_purchasable": true
      },
      "rental": {
        "is_rental": false,
        "time_left": -27732716,
        "duration": -14582361,
        "is_active": true
      }
    },
    {
      "variation_id": 18793711,
      "instance_id": 33436344,
      "mounted_at": "2024-09-26T22:09:50.101Z",
      "asset": {
        "id": null,
        "uuid": "f822c75c-ee46-34e8-df1c-92102e15b774",
        "ulid": "01J8J4FJG869W5Q19FSDT8D3AC",
        "name": "officiis voluptatem voluptates",
        "active": false,
        "purchasable": true,
        "price": null,
        "sales_price": 87574020,
        "display_price": null,
        "context": null,
        "context_id": null,
        "character_classes": null,
        "unlocks_context": "in ad dolor incididunt Duis",
        "detachable": true,
        "updated": "2024-09-26T12:57:10.735Z",
        "marked_new": null,
        "default_variation_id": null,
        "default_loadouts": null,
        "description": "Fuga a nostrum incidunt architecto. Consequuntur iusto officia. Quisquam repellendus earum temporibus.",
        "links": [
          {
            "<user supplied simple name>": "pariatur ex Duis est"
          },
          {
            "<user supplied simple name>": "laborum reprehenderit"
          }
        ],
        "storage": [
          null,
          {
            "key": "dolore sint ullamco consequat aliquip",
            "value": "proident veniam magna dolore"
          },
          null
        ],
        "rarity": {
          "name": "iure nobis ad",
          "short_name": "saepe nihil ratione",
          "color": "sky blue"
        },
        "popular": null,
        "popularity_score": null,
        "package_contents": null,
        "unique_instance": false,
        "external_identifiers": {
          "psn": {
            "entitlement_id": "exercitation",
            "sku_id": "eiusmod deserunt veniam amet ullamco",
            "product_id": "consequat dolore sed Duis"
          },
          "apple_app_store": {
            "product_id": "deserunt tempor anim"
          },
          "google_play": {
            "product_id": "ex culpa"
          }
        },
        "rental_options": [
          {
            "id": -57305010,
            "name": "sunt velit vel",
            "duration": 53852611,
            "price": -92169453,
            "sales_price": -75467400,
            "links": [
              {
                "<user supplied simple name>": "magna incididunt reprehenderit"
              }
            ]
          },
          {
            "id": -82992651,
            "name": "nesciunt nobis corrupti",
            "duration": 13895580,
            "price": 65161809,
            "sales_price": 96268886,
            "links": [
              {
                "<user supplied simple name>": "veniam"
              }
            ]
          }
        ],
        "filters": null,
        "files": [
          {
            "id": 85968018,
            "name": "reprehenderit minus quas",
            "duration": 45262698,
            "price": 50868788,
            "sales_price": 22408662,
            "links": [
              {
                "<user supplied simple name>": "occaecat nostrud Lorem"
              }
            ]
          },
          {
            "id": 26852122,
            "name": "tenetur quam dolorum",
            "duration": 39770836,
            "price": 91525553,
            "sales_price": 49491334,
            "links": [
              {
                "<user supplied simple name>": "qui"
              },
              {
                "<user supplied simple name>": "in dolore incididunt cillum"
              }
            ]
          },
          {
            "id": 74321944,
            "name": "beatae facere non",
            "duration": 47497091,
            "price": 75047601,
            "sales_price": 39476656,
            "links": [
              {
                "<user supplied simple name>": "est officia"
              },
              {
                "<user supplied simple name>": "qui cillum"
              }
            ]
          }
        ],
        "data_entities": [
          null,
          null
        ],
        "hero_equip_exceptions": [
          {
            "can_equip": false,
            "hero_id": 86523102,
            "hero_name": "expedita dignissimos facere"
          },
          {
            "can_equip": false,
            "hero_id": -43469954,
            "hero_name": "atque corporis quas"
          }
        ],
        "asset_candidate": 51119861,
        "drop_table_max_picks": 93389311,
        "variations": [
          null,
          null,
          {
            "id": 69958366,
            "name": "dolores dolores nobis",
            "primary_color": "red",
            "secondary_color": "cyan",
            "links": [
              {
                "<user supplied simple name>": "sit"
              }
            ]
          }
        ],
        "featured": false,
        "context_locked": true,
        "initially_purchasable": null
      },
      "rental": {
        "is_rental": true,
        "time_left": -46492614,
        "duration": 76148329,
        "is_active": false
      }
    }
  ]
}

Request

Authorization
API Key
Add parameter in header
x-auth-token
Example:
x-auth-token: ********************
Path Params
player_id
integer <uint64>
required
Example:
363
hero_id
integer <uint64>
required
Example:
2
Header Params
LL-Version
string 
required
Example:
2021-03-01
Body Params application/json
instance_id
integer 
required
Examples

Responses

🟢200OK
application/json
Body
items
array [object {5}] 
required
variation_id
integer <uint64> | null 
optional
instance_id
integer <uint64>
optional
mounted_at
string 
optional
asset
object (Asset v1) 
optional
rental
object 
optional
Modified at 2025-04-07 14:10:28
Previous
Get Hero Loadout
Next
Unequip Asset for Hero Loadout
Built with