{"openapi":"3.1.0","info":{"title":"Fortnite Service","version":"1.0.0"},"paths":{"/accesscontrol/status":{"get":{"tags":["Access Control"],"summary":"Get the access control status","responses":{"200":{"description":"Status info","content":{"application/json":{"schema":{"type":"object","properties":{"play":{"type":"boolean"},"isBanned":{"type":"boolean"}}}}}}}}},"/calendar/v1/timeline":{"get":{"tags":["Calendar"],"summary":"Get the calendar timeline","responses":{"200":{"description":"Timeline data","content":{"application/json":{"schema":{"type":"object","properties":{"channels":{"type":"object","properties":{"standalone-store":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array"},"state":{"type":"object","properties":{"activePurchaseLimitingEventIds":{"type":"array"},"storefront":{"type":"object"},"rmtPromotionConfig":{"type":"array"},"storeEnd":{"type":"string","format":"date-time"}}}}}},"cacheExpire":{"type":"string","format":"date-time"}}},"client-matchmaking":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array"},"state":{"type":"object","properties":{"region":{"type":"object","additionalProperties":{"type":"object","properties":{"eventFlagsForcedOff":{"type":"array","items":{"type":"string"}},"eventFlagsForcedOn":{"type":"array","items":{"type":"string"}}}}}},"examples":[{"regions":{"EU":{"eventFlagsForcedOn":["Playlist_NoBuildBR_Habanero_Solo","Playlist_NoBuildBR_Habanero_Squad"]},"BR":{"eventFlagsForcedOn":["Playlist_NoBuildBR_Habanero_Solo"],"eventFlagsForcedOff":["Playlist_NoBuildBR_Habanero_Squad","Playlist_HabaneroSquad","Playlist_Habanero_NoBuild_Sunflower_Squads","Playlist_Habanero_Sunflower_Squads"]}}}]}}}},"cacheExpire":{"type":"string","format":"date-time"}}},"tk":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array"},"state":{"type":"object","properties":{"k":{"type":"array","items":{"type":"string","examples":["F3BB8307D7CC868746E009F2ECD49E03:/Uj9sOi7JvkvRQ0XdhOoQDKoiknYHiKvno/BbfuLAcw="]}}}}}}},"cacheExpire":{"type":"string","format":"date-time"}}},"featured-islands":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array"},"state":{"type":"object","properties":{"islandCodes":{"type":"array","items":{"type":"string"}},"playlistCuratedContent":{"type":"object","additionalProperties":{"type":"string"}},"playlistCuratedHub":{"type":"object","additionalProperties":{"type":"string"}},"islandTemplates":{"type":"array"}}}}}},"cacheExpire":{"type":"string","format":"date-time"}}},"community-votes":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array"},"state":{"type":"object","properties":{"electionId":{"type":"string"},"candidates":{"type":"array"},"electionEnds":{"type":"string","format":"date-time"},"numWinners":{"type":"integer","format":"int32","examples":[1]}}}}}},"cacheExpire":{"type":"string","format":"date-time"}}},"client-events":{"type":"object","properties":{"states":{"type":"array","items":{"type":"object","properties":{"validFrom":{"type":"string","format":"date-time"},"activeEvents":{"type":"array","items":{"type":"object","properties":{"eventType":{"type":"string","examples":["EventFlag.Event_DelMar_Season01_Dailies"]},"activeUntil":{"type":"string","format":"date-time"},"activeSince":{"type":"string","format":"date-time"}}}},"state":{"type":"object","properties":{"activeStorefronts":{"type":"array"},"eventNamedWeights":{"type":"object"},"activeEvents":{"type":"array","items":{"type":"object","properties":{"instanceId":{"type":"string","examples":["06k2t28rsl80ajssd78cihhq8a[2]0"]},"devName":{"type":"string","examples":["DelMar_Season01_Dailies"]},"eventName":{"type":"string","examples":["CalendarEvent_DelMar_Season01_Dailies"]},"eventStart":{"type":"string","format":"date-time"},"eventEnd":{"type":"string","format":"date-time"},"eventType":{"type":"string","examples":["EventFlag.Event_DelMar_Season01_Dailies"]}}}},"seasonNumber":{"type":"integer","format":"int32","examples":[37]},"seasonTemplateId":{"type":"string","examples":["AthenaSeason:athenaseason37"]},"matchXpBonusPoints":{"type":"integer","format":"int32"},"eventPunchCardTemplateId":{"type":"string","examples":[""]},"seasonBegin":{"type":"string","format":"date-time"},"seasonEnd":{"type":"string","format":"date-time"},"seasonDisplayedEnd":{"type":"string","format":"date-time"},"weeklyStoreEnd":{"type":"string","format":"date-time"},"stwEventStoreEnd":{"type":"string","format":"date-time"},"stwWeeklyStoreEnd":{"type":"string","format":"date-time"},"sectionStoreEnds":{"type":"object","additionalProperties":{"type":"string","format":"date-time"}},"rmtPromotion":{"type":"string","examples":[""]},"dailyStoreEnd":{"type":"string","format":"date-time"}}}}}},"cacheExpire":{"type":"string","format":"date-time"}}}}},"cacheIntervalMins":{"type":"number","format":"float","examples":[15]},"currentTime":{"type":"string","format":"date-time"}}}}}}},"description":"**Permission Required**: [`fortnite:calendar READ`](https://egs.jaren.wtf/#resource=fortnite:calendar&action=2)","security":[{"bearer":["fortnite:calendar READ"]}]}},"/cloudstorage/system":{"get":{"tags":["Cloudstorage"],"summary":"Get system files","responses":{"200":{"description":"System files","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","required":["uniqueFilename","filename","hash","hash256","length","contentType","uploaded","storageType","storageIds","doNotCache"],"properties":{"uniqueFilename":{"type":"string","pattern":"^[0-9a-f]{12}4[0-9a-f]{3}[89ab][0-9a-f]{15}$"},"filename":{"type":"string"},"hash":{"type":"string","pattern":"^[0-9a-f]{40}$"},"hash256":{"type":"string","pattern":"^[0-9a-f]{64}$"},"length":{"type":"number"},"contentType":{"type":"string","examples":["application/octet-stream"]},"uploaded":{"type":"string","format":"date-time"},"storageType":{"type":"string","examples":["DSS"]},"storageIds":{"type":"object","required":["DSS"],"properties":{"DSS":{"type":"string"}}},"doNotCache":{"type":"boolean"}}}}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:system READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system&action=2)","security":[{"bearer":["fortnite:cloudstorage:system READ"]}]}},"/cloudstorage/system/{uniqueFilename}":{"get":{"tags":["Cloudstorage"],"summary":"Get system file by unique filename","parameters":[{"in":"path","name":"uniqueFilename","schema":{"type":"string","pattern":"^[0-9a-f]{12}4[0-9a-f]{3}[89ab][0-9a-f]{15}$"},"required":true,"description":"A unique filename"}],"responses":{"200":{"description":"The file contents"}},"description":"**Permission Required**: [`fortnite:cloudstorage:system:{uniqueFilename} READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system:{uniqueFilename}&action=2)","security":[{"bearer":["fortnite:cloudstorage:system:{uniqueFilename} READ"]}]},"put":{"tags":["Cloudstorage"],"summary":"Update user file","parameters":[{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"requestBody":{"description":"The content of the file to upload"},"responses":{},"description":"**Permission Required**: [`fortnite:cloudstorage:system:{uniqueFilename} UPDATE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system:{uniqueFilename}&action=4)","security":[{"bearer":["fortnite:cloudstorage:system:{uniqueFilename} UPDATE"]}]}},"/cloudstorage/system/{uniqueFilename}/links":{"get":{"tags":["Cloudstorage"],"summary":"Get links for system file by unique filename","parameters":[{"in":"path","name":"uniqueFilename","schema":{"type":"string","pattern":"^[0-9a-f]{12}4[0-9a-f]{3}[89ab][0-9a-f]{15}$"},"required":true,"description":"A unique filename"}],"responses":{"200":{"description":"The links for the file","content":{"application/json":{"schema":{"type":"object","required":["readLink","writeLink"],"properties":{"readLink":{"type":"string","format":"uri"},"writeLink":{"type":"string","format":"uri","examples":[""]}}}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:system:{uniqueFilename} READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system:{uniqueFilename}&action=2)","security":[{"bearer":["fortnite:cloudstorage:system:{uniqueFilename} READ"]}]}},"/cloudstorage/user/{accountId}":{"get":{"tags":["Cloudstorage"],"summary":"Get user files","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"}],"responses":{"200":{"description":"User files","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/UserFile"}}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId} READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}&action=2)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId} READ"]}]},"post":{"tags":["Cloudstorage"],"summary":"Create user file","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"query","name":"filename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"requestBody":{"description":"The content of the file to upload"},"responses":{"200":{"description":"Success"}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{filename} CREATE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{filename}&action=1)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{filename} CREATE"]}]}},"/cloudstorage/user/{accountId}/{uniqueFilename}":{"get":{"tags":["Cloudstorage"],"summary":"Get user file by unique filename","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"responses":{"200":{"description":"The file contents"}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{uniqueFilename} READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{uniqueFilename}&action=2)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{uniqueFilename} READ"]}]},"put":{"tags":["Cloudstorage"],"summary":"Update user file","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"requestBody":{"description":"The content of the file to upload"},"responses":{"200":{"description":"Success"}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{uniqueFilename} UPDATE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{uniqueFilename}&action=4)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{uniqueFilename} UPDATE"]}]},"delete":{"tags":["Cloudstorage"],"summary":"Delete user file","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"responses":{"200":{"description":"Success"}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{uniqueFilename} DELETE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{uniqueFilename}&action=8)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{uniqueFilename} DELETE"]}]}},"/cloudstorage/user/{accountId}/{uniqueFilename}/links":{"get":{"tags":["Cloudstorage"],"summary":"Get links for user file by unique filename","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"responses":{"200":{"description":"The links for the file","content":{"application/json":{"schema":{"type":"object","required":["readLink","writeLink"],"properties":{"readLink":{"type":"string","format":"uri"},"writeLink":{"type":"string","format":"uri","examples":[""]}}}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{uniqueFilename} CREATE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{uniqueFilename}&action=1)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{uniqueFilename} CREATE"]}]}},"/cloudstorage/user/{accountId}/{uniqueFilename}/updatePointer":{"post":{"tags":["Cloudstorage"],"summary":"Update pointer for user file","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"uniqueFilename","schema":{"type":"string"},"required":true,"description":"A unique filename"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"moduleName":{"type":"string","examples":["DSS"]},"pointer":{"type":"string"},"fileHash":{"type":"string","pattern":"^[0-9a-f]{40}$"},"length":{"type":"integer"}}}}}},"responses":{"200":{"description":"The updated file","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserFile"}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:user:{accountId}:{uniqueFilename} CREATE`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:user:{accountId}:{uniqueFilename}&action=1)","security":[{"bearer":["fortnite:cloudstorage:user:{accountId}:{uniqueFilename} CREATE"]}]}},"/game/v2/br-inventory/account/{accountId}":{"get":{"tags":["BR Inventory"],"summary":"Get the br inventory of an account (ingame gold)","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"An account id"}],"responses":{"200":{"description":"Inventory data","content":{"application/json":{"schema":{"type":"object","properties":{"stash":{"type":"object","properties":{"globalcash":{"type":"integer","description":"The amount of in-game gold the account has"}}}}}}}}}}},"/game/v2/clientfeaturekeys/{accountId}":{"get":{"tags":["Access Control"],"summary":"Get client feature keys","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"}],"responses":{"403":{"description":"User has no client feature keys","content":{"application/json":{"schema":{"allOf":[{"$ref":"#/components/schemas/Error"}],"examples":[{"errorCode":"errors.com.epicgames.fortnite.invalid_featurekey_request","errorMessage":"Account access tier does not include any client feature keys","messageVars":[],"numericErrorCode":-1,"originatingService":"fortnite","intent":"prod-live"}]}}}}},"description":"**Permission Required**: [`fortnite:profile:{accountId}:commands UPDATE`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=4)","security":[{"bearer":["fortnite:profile:{accountId}:commands UPDATE"]}]}},"/game/v2/enabled_features":{"get":{"tags":["Access Control"],"summary":"Get public enabled features","responses":{"200":{"description":"Enabled features","content":{"application/json":{"schema":{"type":"array","items":{"type":"string","examples":["store"]}}}}}}}},"/game/v2/homebase/allowed-name-chars":{"get":{"tags":["Save The World"],"summary":"Get allowed homebase name characters","security":[{"bearer":[]}],"responses":{"200":{"description":"The allowed characters for homebase names","content":{"application/json":{"schema":{"type":"object","required":["ranges","singlePoints","excludedPoints"],"properties":{"ranges":{"type":"array","items":{"type":"integer"}},"singlePoints":{"type":"array","items":{"type":"integer"}},"excludedPoints":{"type":"array","items":{"type":"integer"}}}}}}}}}},"/game/v2/onestore/azureAD/purchase":{"get":{"tags":["External"],"summary":"OneStore purchase","responses":{}}},"/game/v2/privacy/account/{accountId}":{"get":{"tags":["Privacy"],"summary":"Get your privacy settings","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"}],"responses":{"200":{"description":"Privacy settings","content":{"application/json":{"schema":{"type":"object","required":["accountId","optOutOfPublicLeaderboards"],"properties":{"accountId":{"$ref":"#/components/schemas/AccountID"},"optOutOfPublicLeaderboards":{"type":"boolean"}}}}}}},"description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}]},"post":{"tags":["Privacy"],"summary":"Update your privacy settings","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"}],"requestBody":{"description":"The updated privacy settings","content":{"application/json":{"schema":{"type":"object","required":["optOutOfPublicLeaderboards"],"properties":{"optOutOfPublicLeaderboards":{"type":"boolean"},"accountId":{"$ref":"#/components/schemas/AccountID"}}}}}},"responses":{"200":{"description":"Privacy settings","content":{"application/json":{"schema":{"type":"object","required":["accountId","optOutOfPublicLeaderboards"],"properties":{"accountId":{"$ref":"#/components/schemas/AccountID"},"optOutOfPublicLeaderboards":{"type":"boolean"}}}}}}},"description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}]}},"/game/v2/profile/{accountId}/client/AbandonExpedition":{"post":{"tags":["Profile - Client"],"summary":"Abandon an expedition","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["expeditionId"],"properties":{"expeditionId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ActivateConsumable":{"post":{"tags":["Profile - Client"],"summary":"Activater a consumable (XP boost)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","targetAccountId"],"properties":{"targetItemId":{"type":"string"},"targetAccountId":{"$ref":"#/components/schemas/AccountID"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ApplyVote":{"post":{"tags":["Profile - Client"],"summary":"Vote in an election","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["offerId"],"properties":{"offerId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AssignGadgetToLoadout":{"post":{"tags":["Profile - Client"],"summary":"Assign gadget to a loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["gadgetId","loadoutId","slotIndex"],"properties":{"gadgetId":{"type":"string"},"loadoutId":{"type":"string"},"slotIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AssignHeroToLoadout":{"post":{"tags":["Profile - Client"],"summary":"Assign hero to a loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["heroId","loadoutId","slotName"],"properties":{"heroId":{"type":"string"},"loadoutId":{"type":"string"},"slotName":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AssignTeamPerkToLoadout":{"post":{"tags":["Profile - Client"],"summary":"Assign team perk to a loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["teamPerkId","loadoutId"],"properties":{"teamPerkId":{"type":"string"},"loadoutId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AssignWorkerToSquad":{"post":{"tags":["Profile - Client"],"summary":"Assign a survivor to a survivor squad","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["characterId","squadId","slotIndex"],"properties":{"characterId":{"type":"string"},"squadId":{"type":"string"},"slotIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AssignWorkerToSquadBatch":{"post":{"tags":["Profile - Client"],"summary":"Assign survivors to survivor squads","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["characterIds","squadIds","slotIndices"],"properties":{"characterIds":{"type":"array","items":{"type":"string","format":"uuid"}},"squadIds":{"type":"array","items":{"type":"string"}},"slotIndices":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AthenaPinQuest":{"post":{"tags":["Profile - Client"],"summary":"Pin the Quest (Tracked Quest in BR) [replaced by AthenaTrackQuests]","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["pinnedQuest"],"properties":{"pinnedQuest":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AthenaRemoveQuests":{"post":{"tags":["Profile - Client"],"summary":"Remove Quests (BR)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["removedQuests"],"properties":{"removedQuests":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/AthenaTrackQuests":{"post":{"tags":["Profile - Client"],"summary":"Track the given quests in BR","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["trackedQuestTemplateIds"],"properties":{"trackedQuestTemplateIds":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/CancelOrResumeSubscription":{"post":{"tags":["Profile - Client"],"summary":"Cancel or Continues a Subscription (e.g. Fortnite Crew)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["appStore","uniqueSubscriptionId","willAutoRenew"],"properties":{"appStore":{"type":"string"},"uniqueSubscriptionId":{"type":"string"},"willAutoRenew":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ChallengeBundleLevelUp":{"post":{"tags":["Profile - Client"],"summary":"Level up a Challenge Bundle","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["bundleIdToLevel"],"properties":{"bundleIdToLevel":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimCollectedResources":{"post":{"tags":["Profile - Client"],"summary":"Claim Collected Resources (e.g. StW Resource Points)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["collectorsToClaim"],"properties":{"collectorsToClaim":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimCollectionBookPageRewards":{"post":{"tags":["Profile - Client"],"summary":"Claim Collection Book Rewards","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["collection_book_people0","collection_book_schematics0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["pageTemplateId","sectionId","selectedRewardIndex"],"properties":{"pageTemplateId":{"type":"string"},"sectionId":{"type":"string"},"selectedRewardIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimCollectionBookRewards":{"post":{"tags":["Profile - Client"],"summary":"Claim StW Collection Book Rewards","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["requiredXP","selectedRewardIndex"],"properties":{"requiredXP":{"type":"integer"},"selectedRewardIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimImportFriendsReward":{"post":{"tags":["Profile - Client"],"summary":"Claim Import Friends Reward, but what this means is unkown","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["network"],"properties":{"network":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimLoginReward":{"post":{"tags":["Profile - Client"],"summary":"Claim the StW Daily Reward","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimMfaEnabled":{"post":{"tags":["Profile - Client"],"summary":"Claim 2fa rewards","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["bClaimForStw"],"properties":{"bClaimForStw":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimMissionAlertRewards":{"post":{"tags":["Profile - Client"],"summary":"Claim the Missions Alerts (pendingMissionAlertRewards)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimQuestReward":{"post":{"tags":["Profile - Client"],"summary":"Claim a Quest Reward","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["questId","selectedRewardIndex"],"properties":{"questId":{"type":"string"},"selectedRewardIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClaimSubscriptionRewards":{"post":{"tags":["Profile - Client"],"summary":"Claim a Subscriptions Rewards (e.g. Fortnite Crew)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["appStore","uniqueSubscriptionId","receiptInfo"],"properties":{"appStore":{"type":"string"},"uniqueSubscriptionId":{"type":"string"},"receiptInfo":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClearHeroLoadout":{"post":{"tags":["Profile - Client"],"summary":"Reset a StW Hero Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["loadoutId"],"properties":{"loadoutId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ClientQuestLogin":{"post":{"tags":["Profile - Client"],"summary":"Generate Quests, if not already done","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"streamingAppKey":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/CollectExpedition":{"post":{"tags":["Profile - Client"],"summary":"Collect an expedition","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["expeditionTemplate","expeditionId"],"properties":{"expeditionTemplate":{"type":"string"},"expeditionId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/CompletePlayerSurvey":{"post":{"tags":["Profile - Client"],"summary":"Mark a Player Survey as completed","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["surveyId","bUpdateAllSurveysMetadata"],"properties":{"surveyId":{"type":"string"},"bUpdateAllSurveysMetadata":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ConvertItem":{"post":{"tags":["Profile - Client"],"summary":"Upgrade an item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","conversionIndex"],"properties":{"targetItemId":{"type":"string"},"conversionIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ConvertLegacyAlterations":{"post":{"tags":["Profile - Client"],"summary":"Convert Legacy Alterations to New Alterations","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ConvertSlottedItem":{"post":{"tags":["Profile - Client"],"summary":"Upgradea Collection Book Item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["collection_book_people0","collection_book_schematics0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","ConversionIndex"],"properties":{"targetItemId":{"type":"string"},"ConversionIndex":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/CopyCosmeticLoadout":{"post":{"tags":["Profile - Client"],"summary":"Copy a Cosmetic Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["sourceIndex","targetIndex","optNewNameForTarget"],"properties":{"sourceIndex":{"type":"integer"},"targetIndex":{"type":"integer"},"optNewNameForTarget":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/CraftWorldItem":{"post":{"tags":["Profile - Client"],"summary":"Craft an item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["theater0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetSchematicItemId","numTimesToCraft","targetSchematicTier"],"properties":{"targetSchematicItemId":{"type":"string"},"numTimesToCraft":{"type":"integer"},"targetSchematicTier":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/DeleteBattleLabIsland":{"post":{"tags":["Profile - Client"],"summary":"Delete a Battle Lab Island","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["creative"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/DeleteCosmeticLoadout":{"post":{"tags":["Profile - Client"],"summary":"Delete a Cosmetic Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["index","fallbackLoadoutIndex","leaveNullSlot"],"properties":{"index":{"type":"integer"},"fallbackLoadoutIndex":{"type":"integer"},"leaveNullSlot":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/DeleteModularCosmeticLoadout":{"post":{"tags":["Profile - Client"],"summary":"Delete cosmetic loadout for a specific section","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["loadoutType","presetId"],"properties":{"loadoutType":{"type":"string"},"presetId":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/DestroyWorldItems":{"post":{"tags":["Profile - Client"],"summary":"Destroy Items from the Backpack, you dont get ressources (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["outpost0","theater0","theater1","theater2"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["itemIds"],"properties":{"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/DisassembleWorldItems":{"post":{"tags":["Profile - Client"],"summary":"Recycle Items from the Backpack, this gives back ressources (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["theater0","theater1","theater2"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemIdAndQuantityPairs"],"properties":{"targetItemIdAndQuantityPairs":{"type":"array","items":{"type":"object","properties":{"itemId":{"type":"string"},"quantity":{"type":"integer"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/EquipModularCosmeticLoadoutPreset":{"post":{"tags":["Profile - Client"],"summary":"Equip a specific loadout section","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["loadoutType","presetId"],"properties":{"loadoutType":{"type":"string"},"presetId":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ExchangeGameCurrencyForBattlePassOffer":{"post":{"tags":["Profile - Client"],"summary":"Purchase Battle Pass Items for Battle Stars","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["offerItemIdList","additionalData"],"properties":{"offerItemIdList":{"type":"array","items":{"type":"string"}},"additionalData":{"type":"object","properties":{"islandId":{"type":"string"},"islandTitle":{"type":"string"},"productTag":{"type":"string"},"storeContext":{"type":"string"},"sourceContext":{"type":"string"},"checkoutProperties":{"type":"object"},"storefront":{"type":"string"},"storeId":{"type":"string"},"groupId":{"type":"string"}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ExchangeGameCurrencyForSeasonPassOffer":{"post":{"tags":["Profile - Client"],"summary":"Purchase Season Pass Items for Battle Stars","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["offerItemIdList","seasonPassTemplateId","additionalData"],"properties":{"offerItemIdList":{"type":"array","items":{"type":"string"}},"seasonPassTemplateId":{"type":"string"},"additionalData":{"type":"object","properties":{"islandId":{"type":"string"},"islandTitle":{"type":"string"},"productTag":{"type":"string"},"storeContext":{"type":"string"},"sourceContext":{"type":"string"},"checkoutProperties":{"type":"object"},"itemShopFilterContext":{"type":"object","properties":{"activeFilters":{"type":"array","items":{"type":"string"}},"inactiveFilters":{"type":"array","items":{"type":"string"}}}},"storefront":{"type":"string"},"storeId":{"type":"string"},"groupId":{"type":"string"}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ExchangeGiftToken":{"post":{"tags":["Profile - Client"],"summary":"Exchange a Gift Token (Used to redeem the Glow Skin back in 2019)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/FortRerollDailyQuest":{"post":{"tags":["Profile - Client"],"summary":"Reroll a Daily Quest","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["questId"],"properties":{"questId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/GiftCatalogEntry":{"post":{"tags":["Profile - Client"],"summary":"Gift a Catalog Offer to friends","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["offerId","currency","currencySubType","expectedTotalPrice","gameContext","receiverAccountIds","giftWrapTemplateId","personalMessage"],"properties":{"offerId":{"type":"string"},"currency":{"type":"string"},"currencySubType":{"type":"string"},"expectedTotalPrice":{"type":"integer"},"gameContext":{"type":"string"},"receiverAccountIds":{"type":"array","items":{"$ref":"#/components/schemas/AccountID"}},"giftWrapTemplateId":{"type":"string"},"personalMessage":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/IssueFriendCode":{"post":{"tags":["Profile - Client"],"summary":"Issue a Friend Code","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["codeTokenType"],"properties":{"codeTokenType":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/MarkCollectedItemsSeen":{"post":{"tags":["Profile - Client"],"summary":"Mark Collection Items as seen (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["collections"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["variants"],"properties":{"variants":{"type":"array","items":{"type":"object","properties":{"category":{"type":"string"},"variant":{"type":"string"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/MarkItemSeen":{"post":{"tags":["Profile - Client"],"summary":"Mark item seen","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign","common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["itemIds"],"properties":{"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/MarkNewQuestNotificationSent":{"post":{"tags":["Profile - Client"],"summary":"Mark the Notification for Quests as sent (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["itemIds"],"properties":{"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ModifyQuickbar":{"post":{"tags":["Profile - Client"],"summary":"Set the StW Quickbar","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["theater0","theater1","theater2"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["primaryQuickbarChoices","secondaryQuickbarChoice"],"properties":{"primaryQuickbarChoices":{"type":"array","items":{"type":"string","format":"uuid"}},"secondaryQuickbarChoice":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/OpenCardPack":{"post":{"tags":["Profile - Client"],"summary":"Open a CardPack (Llama, Chest, ...)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["cardPackItemId","selectionIdx"],"properties":{"cardPackItemId":{"type":"string"},"selectionIdx":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/OpenCardPackBatch":{"post":{"tags":["Profile - Client"],"summary":"Open CardPacks [e.g. Llamas, Chests] (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["cardPackItemIds"],"properties":{"cardPackItemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PopulatePrerolledOffers":{"post":{"tags":["Profile - Client"],"summary":"Preroll XRAY Llamas","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PromoteItem":{"post":{"tags":["Profile - Client"],"summary":"Supercharge a schematic, whether it is in the collection book or not","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","collection_book_people0","collection_book_schematics0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PurchaseCatalogEntry":{"post":{"tags":["Profile - Client"],"summary":"Purchase an offer","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["offerId","purchaseQuantity","currency","currencySubType","expectedTotalPrice","gameContext"],"properties":{"offerId":{"type":"string"},"purchaseQuantity":{"type":"integer"},"currency":{"type":"string"},"currencySubType":{"type":"string"},"expectedTotalPrice":{"type":"integer"},"gameContext":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PurchaseMultipleCatalogEntries":{"post":{"tags":["Profile - Client"],"summary":"Purchase multiple catalog entries","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["purchaseInfoList"],"properties":{"purchaseInfoList":{"type":"array","items":{"type":"object","properties":{"offerId":{"type":"string"},"purchaseQuantity":{"type":"integer"},"currency":{"type":"string"},"currencySubType":{"type":"string"},"expectedTotalPrice":{"type":"integer"},"gameContext":{"type":"string"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PurchaseOrUpgradeHomebaseNode":{"post":{"tags":["Profile - Client"],"summary":"Upgrade or purchase a gadget or tool","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["nodeId"],"properties":{"nodeId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PurchaseResearchStatUpgrade":{"post":{"tags":["Profile - Client"],"summary":"Purchase a research upgrade level","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["statId"],"properties":{"statId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PurchaseTPCOffer":{"post":{"tags":["Profile - Client"],"summary":"Purchase an in-island item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["workspaceId","linkMode","invoiceId"],"properties":{"workspaceId":{"type":"string","enum":["default"]},"linkMode":{"type":"string","enum":["live","playtest"]},"invoiceId":{"type":"string","pattern":"^\\d{22}$"},"uxTraceId":{"type":"string","pattern":"^[0-9a-f]{12}4[0-9a-f]{3}[89ab][0-9a-f]{15}$"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/PutModularCosmeticLoadout":{"post":{"tags":["Profile - Client"],"summary":"Set the cosmetic loadout for a certain loadout type","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["loadoutType","presetId","loadoutData"],"properties":{"loadoutType":{"type":"string","examples":["CosmeticLoadout:LoadoutSchema_Character","CosmeticLoadout:LoadoutSchema_Emotes","CosmeticLoadout:LoadoutSchema_Wraps","CosmeticLoadout:LoadoutSchema_Platform","CosmeticLoadout:LoadoutSchema_Sparks","CosmeticLoadout:LoadoutSchema_Jam","CosmeticLoadout:LoadoutSchema_Vehicle"]},"presetId":{"type":"integer"},"loadoutData":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/QueryProfile":{"post":{"tags":["Profile - Client"],"summary":"Query a user's profile","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","creative","campaign","common_public","collections","common_core","metadata","collection_book_people0","collection_book_schematics0","outpost0","theater0","theater1","theater2","recycle_bin"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/QueryPublicProfile":{"post":{"tags":["Profile - Client"],"summary":"Query a user's public profile","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","common_public"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RecordCampaignMatchEnded":{"post":{"tags":["Profile - Client"],"summary":"Used at the end of campaign matches (usage is unknown)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RecycleItem":{"post":{"tags":["Profile - Client"],"summary":"Recycle an tem","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RecycleItemBatch":{"post":{"tags":["Profile - Client"],"summary":"Recycle Items (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemIds"],"properties":{"targetItemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RedeemRealMoneyPurchases":{"post":{"tags":["Profile - Client"],"summary":"Claim Real Money Purchase Items","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["appStore","authTokens","receiptIds","refreshType","verifierModeOverride","purchaseCorrelationId"],"properties":{"appStore":{"type":"string"},"authTokens":{"type":"array","items":{"type":"string"}},"receiptIds":{"type":"array","items":{"type":"string"}},"refreshType":{"type":"string"},"verifierModeOverride":{"type":"string"},"purchaseCorrelationId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RedeemResearchToken":{"post":{"tags":["Profile - Client"],"summary":"Research the schematic of a looted weapon","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["index"],"properties":{"index":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RedeemSTWAccoladeTokens":{"post":{"tags":["Profile - Client"],"summary":"Redeem StW Accolades -> Transfer BR XP gained in StW to BR","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RefreshExpeditions":{"post":{"tags":["Profile - Client"],"summary":"Generate Expeditions","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RefundItem":{"post":{"tags":["Profile - Client"],"summary":"Reset an item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RefundMtxPurchase":{"post":{"tags":["Profile - Client"],"summary":"Refund an offer purchased with V-Bucks","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["purchaseId","quickReturn","gameContext"],"properties":{"purchaseId":{"type":"string"},"quickReturn":{"type":"boolean"},"gameContext":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RemoveGiftBox":{"post":{"tags":["Profile - Client"],"summary":"Remove the specified Giftboxes","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","creative","campaign","common_public","collections","common_core","metadata","collection_book_people0","collection_book_schematics0","outpost0","theater0","theater1","theater2","recycle_bin"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["giftBoxItemIds"],"properties":{"giftBoxItemIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RequestRestedStateIncrease":{"post":{"tags":["Profile - Client"],"summary":"Add Supercharged XP (Only works during Winterfest)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["timeToCompensateFor","restedXpGenAccumulated"],"properties":{"timeToCompensateFor":{"type":"integer"},"restedXpGenAccumulated":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ResearchItemFromCollectionBook":{"post":{"tags":["Profile - Client"],"summary":"Research Item from the Collection Book","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","theater0","theater1","theater2"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["templateId"],"properties":{"templateId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RespecAlteration":{"post":{"tags":["Profile - Client"],"summary":"Change Perk","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","alterationSlot","alterationId"],"properties":{"targetItemId":{"type":"string"},"alterationSlot":{"type":"integer"},"alterationId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RespecResearch":{"post":{"tags":["Profile - Client"],"summary":"Reset StW Reseach Levels","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/RespecUpgrades":{"post":{"tags":["Profile - Client"],"summary":"Reset StW Upgrade Levels","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetActiveArchetype":{"post":{"tags":["Profile - Client"],"summary":"Set the active archetype (e.g. Primary Vehicle)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["archetypeGroup","archetype"],"properties":{"archetypeGroup":{"type":"string"},"archetype":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetActiveHeroLoadout":{"post":{"tags":["Profile - Client"],"summary":"Set the active Hero Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["selectedLoadout"],"properties":{"selectedLoadout":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetAffiliateName":{"post":{"tags":["Profile - Client"],"summary":"Set the affiliate (creator) you are supporting in the item shop","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["affiliateName"],"properties":{"affiliateName":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetCosmeticLockerBanner":{"post":{"tags":["Profile - Client"],"summary":"Set the Banner (Color & Icon) within a Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["lockerItem","bannerIconTemplateName","bannerColorTemplateName"],"properties":{"lockerItem":{"type":"string"},"bannerIconTemplateName":{"type":"string"},"bannerColorTemplateName":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetCosmeticLockerName":{"post":{"tags":["Profile - Client"],"summary":"Set the name for a Cosmetic Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["lockerItem","name"],"properties":{"lockerItem":{"type":"string"},"name":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetCosmeticLockerSlot":{"post":{"tags":["Profile - Client"],"summary":"Set a Cosmetic with a specified index to in a specified Locker","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["lockerItem","category","itemToSlot","slotIndex","variantUpdates","optLockerUseCountOverride"],"properties":{"lockerItem":{"type":"string"},"category":{"type":"string"},"itemToSlot":{"type":"string"},"slotIndex":{"type":"integer"},"variantUpdates":{"type":"array","items":{"type":"string"}},"optLockerUseCountOverride":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetCosmeticLockerSlots":{"post":{"tags":["Profile - Client"],"summary":"Set multiple Cosmetics in a specified Locker","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["lockerItem","loadoutData"],"properties":{"lockerItem":{"type":"string"},"loadoutData":{"type":"array","items":{"type":"object","properties":{"category":{"type":"string"},"itemToSlot":{"type":"string"},"slotIndex":{"type":"integer"},"variantUpdates":{"type":"array","items":{"type":"string"}}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetFactionChoice":{"post":{"tags":["Profile - Client"],"summary":"Set your faction choice","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["factionTokenTemplateId"],"properties":{"factionTokenTemplateId":{"type":"string","examples":["Token:athena_ch7s2_factionatoken","Token:athena_ch7s2_factionbtoken"]}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetForcedIntroPlayed":{"post":{"tags":["Profile - Client"],"summary":"Set Intro-Game flag","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["forcedIntroName"],"properties":{"forcedIntroName":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetGameplayStats":{"post":{"tags":["Profile - Client"],"summary":"Set Gameplay Stats","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["gameplayStats"],"properties":{"gameplayStats":{"type":"array","items":{"type":"object","properties":{"statName":{"type":"string"},"statValue":{"type":"integer"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetHardcoreModifier":{"post":{"tags":["Profile - Client"],"summary":"Set the Hardcore Modifier","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["updates"],"properties":{"updates":{"type":"array","items":{"type":"object","properties":{"modifierId":{"type":"string"},"bEnabled":{"type":"boolean"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetHeroCosmeticVariants":{"post":{"tags":["Profile - Client"],"summary":"Set the Variants for a Hero and his Backpack","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["heroItem","outfitVariants","backblingVariants"],"properties":{"heroItem":{"type":"string"},"outfitVariants":{"type":"array","items":{"type":"object","properties":{"channel":{"type":"string"},"active":{"type":"string"},"owned":{"type":"array","items":{"type":"string"}}}}},"backblingVariants":{"type":"array","items":{"type":"object","properties":{"channel":{"type":"string"},"active":{"type":"string"},"owned":{"type":"array","items":{"type":"string"}}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetHomebaseBanner":{"post":{"tags":["Profile - Client"],"summary":"Set the Homebase Banner Icon and Color","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_public"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["homebaseBannerIconId","homebaseBannerColorId"],"properties":{"homebaseBannerIconId":{"type":"string"},"homebaseBannerColorId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetHomebaseName":{"post":{"tags":["Profile - Client"],"summary":"Set the Homebase Name (deprecated)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_public"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["homebaseName"],"properties":{"homebaseName":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetIntroGamePlayed":{"post":{"tags":["Profile - Client"],"summary":"Used to set the Into Game as played, on latest fn it got removed","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetItemArchivedStatusBatch":{"post":{"tags":["Profile - Client"],"summary":"toggle the archive status for the specified items","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["itemIds","archived"],"properties":{"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}},"archived":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetItemFavoriteStatus":{"post":{"tags":["Profile - Client"],"summary":"Favorite an item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","bFavorite"],"properties":{"targetItemId":{"type":"string"},"bFavorite":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetItemFavoriteStatusBatch":{"post":{"tags":["Profile - Client"],"summary":"toggle the favorite status for the specified items","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["itemIds","itemFavStatus"],"properties":{"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}},"itemFavStatus":{"type":"array","items":{"type":"boolean"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetLoadoutShuffleEnabled":{"post":{"tags":["Profile - Client"],"summary":"Enable shuffle for the specified loadout section.","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","creative","campaign","common_public","collections","common_core","metadata","collection_book_people0","collection_book_schematics0","outpost0","theater0","theater1","theater2","recycle_bin"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["loadoutType","bEnabled"],"properties":{"loadoutType":{"type":"string"},"bEnabled":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetMatchmakingBansViewed":{"post":{"tags":["Profile - Client"],"summary":"Set the Matchmaking Bans as viewed, if existing, else gives an error","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetMtxPlatform":{"post":{"tags":["Profile - Client"],"summary":"Set the current VBucks Platform","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["newPlatform"],"properties":{"newPlatform":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetPartyAssistQuest":{"post":{"tags":["Profile - Client"],"summary":"Enable party assist for the selected BR daily quest","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["questToPinAsPartyAssist"],"properties":{"questToPinAsPartyAssist":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetPinnedQuests":{"post":{"tags":["Profile - Client"],"summary":"Pin Quests (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["pinnedQuestIds"],"properties":{"pinnedQuestIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetRandomCosmeticLoadoutFlag":{"post":{"tags":["Profile - Client"],"summary":"Set if u use a random Cosmetic Loadout","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena","campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["random"],"properties":{"random":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetReceiveGiftsEnabled":{"post":{"tags":["Profile - Client"],"summary":"Sets, if u are able to recieve Gifts","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["bReceiveGifts"],"properties":{"bReceiveGifts":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetRewardGraphConfig":{"post":{"tags":["Profile - Client"],"summary":"Set the Config for a Reward Graph","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["state","rewardGraphId"],"properties":{"state":{"type":"array","items":{"type":"string"}},"rewardGraphId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SetSeasonPassAutoClaim":{"post":{"tags":["Profile - Client"],"summary":"Enable or Disable the Auto-Claim Feature in specified passes.","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["seasonIds","bEnabled"],"properties":{"seasonIds":{"type":"array","items":{"type":"string"}},"bEnabled":{"type":"boolean"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/SkipTutorial":{"post":{"tags":["Profile - Client"],"summary":"Skip the Save the world tutorial","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/StartExpedition":{"post":{"tags":["Profile - Client"],"summary":"Start an expedition","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["expeditionId","squadId","itemIds","slotIndices"],"properties":{"expeditionId":{"type":"string"},"squadId":{"type":"string"},"itemIds":{"type":"array","items":{"type":"string","format":"uuid"}},"slotIndices":{"type":"array","items":{"type":"integer"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/StorageTransfer":{"post":{"tags":["Profile - Client"],"summary":"Transfer items from/to the Storage","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["theater0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["transferOperations"],"properties":{"transferOperations":{"type":"array","items":{"type":"object","properties":{"itemId":{"type":"string"},"quantity":{"type":"integer"},"toStorage":{"type":"boolean"},"newItemIdHint":{"type":"string"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/ToggleQuestActiveState":{"post":{"tags":["Profile - Client"],"summary":"Toggle the activate state for the quests","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["questIds"],"properties":{"questIds":{"type":"array","items":{"type":"string","format":"uuid"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UnassignAllSquads":{"post":{"tags":["Profile - Client"],"summary":"Clear all Workers from a Squad (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["squadIds"],"properties":{"squadIds":{"type":"array","items":{"type":"string"}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UnlockRewardNode":{"post":{"tags":["Profile - Client"],"summary":"Unlock a reward by the nodeId (used in Winterfest)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["nodeId","rewardGraphId","rewardCfg"],"properties":{"nodeId":{"type":"string"},"rewardGraphId":{"type":"string"},"rewardCfg":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UnslotItemFromCollectionBook":{"post":{"tags":["Profile - Client"],"summary":"Remove an item from the Collection Book and get the item back into ur inventory","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","theater0","theater1","theater2"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["templateId","itemId","specific"],"properties":{"templateId":{"type":"string"},"itemId":{"type":"string"},"specific":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpdateQuestClientObjectives":{"post":{"tags":["Profile - Client"],"summary":"Update a Objective for a Quest (Bulk)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","athena"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["advance"],"properties":{"advance":{"type":"array","items":{"type":"object","properties":{"statName":{"type":"string"},"count":{"type":"integer"},"timestampOffset":{"type":"integer"}}}}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpgradeAlteration":{"post":{"tags":["Profile - Client"],"summary":"Upgrade Perk","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","alterationSlot"],"properties":{"targetItemId":{"type":"string"},"alterationSlot":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpgradeItem":{"post":{"tags":["Profile - Client"],"summary":"Upgrade an item's level (+ 1)","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpgradeItemBulk":{"post":{"tags":["Profile - Client"],"summary":"Evolve an item","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","desiredLevel","desiredTier","conversionRecipeIndexChoice"],"properties":{"targetItemId":{"type":"string"},"desiredLevel":{"type":"integer"},"desiredTier":{"type":"string"},"conversionRecipeIndexChoice":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpgradeItemRarity":{"post":{"tags":["Profile - Client"],"summary":"Upgrade a Heroes or Schematics Rarity in StW","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId"],"properties":{"targetItemId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/UpgradeSlottedItem":{"post":{"tags":["Profile - Client"],"summary":"Upgrade an item in a collection book","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["collection_book_people0","collection_book_schematics0"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["targetItemId","desiredLevel"],"properties":{"targetItemId":{"type":"string"},"desiredLevel":{"type":"integer"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/client/VerifyRealMoneyPurchase":{"post":{"tags":["Profile - Client"],"summary":"Verifie a specified Receipt/Real Money Purchase","description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["common_core"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["appStore","appStoreId","receiptId","receiptInfo","purchaseCorrelationId"],"properties":{"appStore":{"type":"string"},"appStoreId":{"type":"string"},"receiptId":{"type":"string"},"receiptInfo":{"type":"string"},"purchaseCorrelationId":{"type":"string"}}}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/profile/{accountId}/public/QueryPublicProfile":{"post":{"tags":["Profile - Public"],"summary":"Query a user's public profile","security":[{"bearer":[]}],"parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Account ID"},{"in":"query","name":"profileId","schema":{"type":"string","enum":["campaign","common_public"]},"description":"Profile ID"},{"in":"query","name":"rvn","schema":{"type":"integer"},"description":"Current Revision"},{"in":"query","name":"dataOmissionGroup","schema":{"type":"array","items":{"type":"string"}},"description":"Data to omit from the response"}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Profile changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/MCPResponse"}}}}}}},"/game/v2/sessions/createXboxSession":{"post":{"tags":["External"],"summary":"Create xbox session","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["titleId","sandboxId","xboxUserIds"],"properties":{"titleId":{"type":"string"},"sandboxId":{"type":"string"},"xboxUserIds":{"type":"array","items":{"type":"string"}}}}}}},"responses":{},"description":"**Permission Required**: [`fortnite:fortnite_role:dedicated_server ALL`](https://egs.jaren.wtf/#resource=fortnite:fortnite_role:dedicated_server&action=15)","security":[{"bearer":["fortnite:fortnite_role:dedicated_server ALL"]}]}},"/game/v2/tryPlayOnPlatform/account/{accountId}":{"post":{"tags":["Access Control"],"summary":"Check platform access (legacy)","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"},{"in":"path","name":"platform","schema":{"type":"string","examples":["PC"]},"required":false,"description":"Your platform"}],"responses":{"200":{"description":"Platform access info","content":{"text/plain":{"schema":{"type":"string","examples":[true]}}}}},"description":"**Permission Required**: [`fortnite:profile:{accountId}:commands ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:commands&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:commands ALL"]}]}},"/game/v2/xbox/queryUserId":{"post":{"tags":["External"],"summary":"Query xbox user id","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["userXSTSToken"],"properties":{"userXSTSToken":{"type":"string"}}}}}},"responses":{},"description":"**Permission Required**: [`fortnite:fortnite_role:dedicated_server ALL`](https://egs.jaren.wtf/#resource=fortnite:fortnite_role:dedicated_server&action=15)","security":[{"bearer":["fortnite:fortnite_role:dedicated_server ALL"]}]}},"/gamesession/v1/jwks":{"get":{"tags":["Game Session"],"summary":"Get public keys used to sign jwt","responses":{"200":{"description":"Signing public keys","content":{"application/json":{"schema":{"type":"object","properties":{"keys":{"type":"array","items":{"type":"object","properties":{"kty":{"type":"string"},"use":{"type":"string"},"crv":{"type":"string"},"kid":{"type":"string","format":"uuid"},"x":{"type":"string"}}}}},"examples":[{"keys":[{"kty":"OKP","use":"sig","crv":"Ed25519","kid":"0eb842bf-ddd7-45e2-9e69-d17ca7e5218b","x":"0dGR9wwJC6Lms4MFvAunatBuaMHgD_4yZGhfMbIFZms"},{"kty":"OKP","use":"sig","crv":"Ed25519","kid":"c936e4d4-502d-4199-9eb1-76f121d0c386","x":"j9Bt2w0UEj6aWvLCAZA9SIPfNai7AKcE3WzSQDwxN1M"}]}]}}}}}}},"/replay/manifest/{sessionId}":{"get":{"tags":["Replay"],"parameters":[{"name":"sessionId","in":"path","schema":{"type":"string"},"required":true,"description":"The session ID of the server replay"}],"responses":{"204":{"description":"This endpoint always returns status 204"}},"description":"**Permission Required**: [`fortnite:cloudstorage:system READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system&action=2)","security":[{"bearer":["fortnite:cloudstorage:system READ"]}]}},"/replay/manifest/{sessionId}/links":{"get":{"tags":["Replay"],"summary":"Get the signed metadata read link for a server replay","parameters":[{"name":"sessionId","in":"path","schema":{"type":"string"},"required":true,"description":"The session ID of the server replay"}],"responses":{"204":{"description":"Signed link","content":{"application/json":{"schema":{"type":"object","properties":{"files":{"type":"object","additionalProperties":{"type":"object","properties":{"readLink":{"type":"string","format":"uri","examples":["https://fortnite-replays-metadata-live.s3.amazonaws.com/public/a8693460fcb7473a9927ffe808412b1e.json?X-Amz-Algorithm=..."]},"writeLink":{"type":"string","examples":[""]},"size":{"type":"integer"},"fileLocked":{"type":"boolean"}}}},"maxFileSizeBytes":{"type":"integer"},"maxFolderSizeBytes":{"type":"integer"}}}}}}},"description":"**Permission Required**: [`fortnite:cloudstorage:system READ`](https://egs.jaren.wtf/#resource=fortnite:cloudstorage:system&action=2)","security":[{"bearer":["fortnite:cloudstorage:system READ"]}]}},"/storeaccess/v1/request_access/{accountId}":{"post":{"tags":["Access Control"],"summary":"Request entitlement access","parameters":[{"in":"path","name":"accountId","schema":{"$ref":"#/components/schemas/AccountID"},"required":true,"description":"Your account id"}],"responses":{"204":{"description":"Entitlement granted successfully"},"400":{"description":"Entitlement already granted"}},"description":"**Permission Required**: [`fortnite:profile:{accountId}:grantaccess ALL`](https://egs.jaren.wtf/#resource=fortnite:profile:{accountId}:grantaccess&action=15)","security":[{"bearer":["fortnite:profile:{accountId}:grantaccess ALL"]}]}},"/storefront/v2/catalog":{"get":{"tags":["Storefront"],"summary":"Get storefront catalog","parameters":[{"in":"header","name":"X-EpicGames-Language","schema":{"type":"string","examples":["en"]},"required":false,"description":"Response language"}],"responses":{"200":{"description":"The catalog","content":{"application/json":{"schema":{"type":"object","required":["refreshIntervalHrs","dailyPurchaseHrs","expiration","storefronts"],"properties":{"refreshIntervalHrs":{"type":"number"},"dailyPurchaseHrs":{"type":"number"},"expiration":{"type":"string","format":"date-time"},"storefronts":{"type":"array","items":{"type":"object","required":["name","catalogEntries"],"properties":{"name":{"type":"string"},"catalogEntries":{"type":"array","items":{"type":"object","required":["offerId","devName","offerType","prices","categories","dailyLimit","weeklyLimit","monthlyLimit","refundType","appStoreId","requirements","metaInfo","itemGrants"],"additionalProperties":true,"properties":{"offerId":{"type":"string"},"devName":{"type":"string"},"offerType":{"type":"string","enum":["StaticPrice","DynamicBundle"]},"fulfillmentIds":{"type":"array","items":{"type":"string"}},"fulfillmentClass":{"type":"string"},"prices":{"type":"array","items":{"type":"object","required":["currencyType","currencySubType","regularPrice","dynamicRegularPrice","finalPrice","saleExpiration","basePrice"],"properties":{"currencyType":{"type":"string","enum":["MtxCurrency","GameItem","RealMoney"]},"currencySubType":{"type":"string"},"regularPrice":{"type":"number"},"dynamicRegularPrice":{"type":"number"},"finalPrice":{"type":"number"},"basePrice":{"type":"number"},"saleType":{"type":"string"},"saleExpiration":{"type":"string","format":"date-time"}}}},"categories":{"type":"array","items":{"type":"string"}},"dailyLimit":{"type":"integer"},"weeklyLimit":{"type":"integer"},"monthlyLimit":{"type":"integer"},"refundType":{"type":"string","enum":["Nonrefundable","UserRefundable","GameRefundable"]},"appStoreId":{"type":"array","items":{"type":"string"}},"requirements":{"type":"array","items":{"type":"object","required":["requirementType","requiredId","minQuantity"],"properties":{"requirementType":{"type":"string","enum":["RequireFulfillment","DenyOnFulfillment","RequireItemOwnership","DenyOnItemOwnership"]},"requiredId":{"type":"string"},"minQuantity":{"type":"integer"}}}},"metaInfo":{"type":"array","items":{"type":"object","required":["key","value"],"properties":{"key":{"type":"string"},"value":{"type":"string"}}}},"meta":{"type":"object","additionalProperties":{"type":"string"}},"matchFilter":{"type":"string"},"filterWeight":{"type":"number"},"applyUndoCooldown":{"type":"boolean"},"catalogGroup":{"type":"string"},"catalogGroupPriority":{"type":"integer"},"sortPriority":{"type":"integer"},"title":{"type":"string"},"shortDescription":{"type":"string"},"description":{"type":"string"},"displayAssetPath":{"type":"string"},"itemGrants":{"type":"array","items":{"type":"object","required":["templateId","quantity"],"properties":{"templateId":{"type":"string"},"quantity":{"type":"integer"},"attributes":{"type":"object","additionalProperties":true}}}},"additionalGrants":{"type":"array","items":{"type":"object","required":["templateId","quantity"],"properties":{"templateId":{"type":"string"},"quantity":{"type":"integer"},"attributes":{"type":"object","additionalProperties":true}}}},"giftInfo":{"type":"object","required":["bIsEnabled","forcedGiftBoxTemplateId","purchaseRequirements","giftRecordIds"],"properties":{"bIsEnabled":{"type":"boolean"},"forcedGiftBoxTemplateId":{"type":"string"},"purchaseRequirements":{"type":"array","items":{"type":"object","required":["requirementType","requiredId","minQuantity"],"properties":{"requirementType":{"type":"string","enum":["RequireFulfillment","DenyOnFulfillment","RequireItemOwnership","DenyOnItemOwnership"]},"requiredId":{"type":"string"},"minQuantity":{"type":"integer"}}}},"giftRecordIds":{"type":"array","items":{"type":"string"}}}}}}}}}}}}}}}},"description":"**Permission Required**: [`fortnite:storefront READ`](https://egs.jaren.wtf/#resource=fortnite:storefront&action=2)","security":[{"bearer":["fortnite:storefront READ"]}]}},"/storefront/v2/keychain":{"get":{"tags":["Storefront"],"summary":"Get keychain","parameters":[{"in":"query","name":"numKeysDownloaded","schema":{"type":"integer"},"required":false,"description":"Number of keys already downloaded"}],"responses":{"200":{"description":"List of pak ids and their aes keys","content":{"application/json":{"schema":{"type":"array","items":{"type":"string"}}}}},"304":{"description":"All keys are downloaded (numKeysDownloaded >= keys)"}},"description":"**Permission Required**: [`fortnite:storefront READ`](https://egs.jaren.wtf/#resource=fortnite:storefront&action=2)","security":[{"bearer":["fortnite:storefront READ"]}]}},"/version":{"get":{"tags":["Version"],"summary":"Get the current version","responses":{"200":{"description":"Version info","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Version"}}}}}}}},"components":{"schemas":{"Error":{"type":"object","required":["errorCode","errorMessage"],"properties":{"errorCode":{"type":"string","examples":["errors.com.epicgames.common.server_error"]},"errorMessage":{"type":"string","examples":["Sorry an error occurred and we were unable to resolve it (tracking id: [00000000-0000-0000-0000-000000000000])"]},"messageVars":{"type":"array","items":{"type":"string"}},"numericErrorCode":{"type":"integer","examples":1000},"originatingService":{"type":"string","examples":["com.epicgames.account.public","com.epicgames.account-policy","fortnite"]},"intent":{"type":"string","examples":["unknown","prod","stage"]}},"description":"This represents an error response"},"AccountID":{"type":"string","pattern":"^[0-9a-f]{12}4[0-9a-f]{3}[89ab][0-9a-f]{15}$","examples":["8b0a23cb43af46cb972806f4025a9cba"],"description":"This represents a unique id for an epic games account"},"Version":{"type":"object","required":["app","serverDate","overridePropertiesVersion","cln","build","moduleName","buildDate","version","branch","modules"],"properties":{"app":{"type":"string"},"serverDate":{"type":"string","format":"date-time"},"overridePropertiesVersion":{"type":"string"},"cln":{"type":"string"},"build":{"type":"string"},"moduleName":{"type":"string"},"buildDate":{"type":"string","format":"date-time"},"version":{"type":"string"},"branch":{"type":"string"},"modules":{"type":"object","additionalProperties":{"type":"object","required":["cln","build","buildDate","version","branch"],"properties":{"cln":{"type":"string"},"build":{"type":"string"},"buildDate":{"type":"string","format":"date-time"},"version":{"type":"string"},"branch":{"type":"string"}}}}}},"MCPResponse":{"type":"object","required":["profileRevision","profileId","profileChangesBaseRevision","profileChanges","profileCommandRevision","serverTime","responseVersion"],"properties":{"profileRevision":{"type":"integer"},"profileId":{"type":"string"},"profileChangesBaseRevision":{"type":"string"},"profileChanges":{"type":"array","items":{"$ref":"#/components/schemas/ProfileChange"}},"profileCommandRevision":{"type":"integer"},"serverTime":{"type":"string","format":"date-time"},"responseVersion":{"type":"integer"}}},"UserFile":{"type":"object","required":["uniqueFilename","filename","hash","hash256","length","contentType","uploaded","storageType","storageIds","metadata","accountId"],"properties":{"uniqueFilename":{"type":"string"},"filename":{"type":"string"},"hash":{"type":"string","pattern":"^[0-9a-f]{40}$"},"hash256":{"type":"string","pattern":"^[0-9a-f]{64}$"},"length":{"type":"number"},"contentType":{"type":"string","examples":["application/octet-stream"]},"uploaded":{"type":"string","format":"date-time"},"storageType":{"type":"string","examples":["DSS"]},"storageIds":{"type":"object","required":["DSS"],"properties":{"DSS":{"type":"string"}}},"metadata":{"type":"object","properties":{"isHotfix":{"type":"boolean"},"empty":{"type":"boolean"},"present":{"type":"boolean"}}},"accountId":{"$ref":"#/components/schemas/AccountID"}}},"ProfileChange":{"oneOf":[{"type":"object","required":["changeType","profile"],"properties":{"changeType":{"enum":["fullProfileUpdate"]},"profile":{"$ref":"#/components/schemas/Profile"}}},{"type":"object","required":["changeType","name","value"],"properties":{"changeType":{"enum":["statModified"]},"name":{"type":"string"},"value":{"type":"integer"}}},{"type":"object","required":["changeType","itemId","attributeName","attributeValue"],"properties":{"changeType":{"enum":["itemAttrChanged"]},"itemId":{"type":"string","format":"uuid"},"attributeName":{"type":"string"},"attributeValue":{}}},{"type":"object","required":["changeType","itemId"],"properties":{"changeType":{"enum":["itemRemoved"]},"itemId":{"type":"string","format":"uuid"}}}]},"Profile":{"type":"object","required":["created","updated","rvn","wipeNumber","accountId","profileId","version","stats","commandRevision","_id","items"],"properties":{"created":{"type":"string","format":"date-time"},"updated":{"type":"string","format":"date-time"},"rvn":{"type":"integer"},"wipeNumber":{"type":"integer"},"accountId":{"$ref":"#/components/schemas/AccountID"},"profileId":{"type":"string"},"version":{"type":"string"},"stats":{"type":"object","required":["attributes"],"properties":{"attributes":{"type":"object"}}},"commandRevision":{"type":"integer"},"_id":{"type":"string"},"items":{"type":"object","patternProperties":{"^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$":{"type":"object","required":["templateId","attributes","quantity"],"properties":{"templateId":{"type":"string"},"attributes":{"type":"object"},"quantity":{"type":"integer"}}}}}}}},"securitySchemes":{"bearer":{"type":"http","scheme":"bearer"}}},"servers":[{"url":"https://mcp-gc.live.fngw.ol.epicgames.com/fortnite/api"}]}