How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Heroic Labs Rpc API

The Rpc API from Heroic Labs — 131 operation(s) for rpc.

Heroic Labs Rpc API is one of 4 APIs that Heroic Labs publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include RPC. The published artifact set on APIs.io includes an OpenAPI specification and a GitHub repository.

This API exposes 131 operations across 131 paths, and defines 226 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, http://{hostAddr}:{port}/v2.

131 operations 131 paths 226 schemas 131 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://127.0.0.1:7350
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Heroic Labs Rpc API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuthNakama). By default, every request must be authenticated.

Paths & Operations 131

Across 131 paths, the API surfaces 131 operations — 131 POST. Each is listed below with its method, path, parameters, and response codes.

RPC 131
POST
/rpc/RPC_ID_INVENTORY_LIST?unwrap
INVENTORYLIST
INVENTORY_LIST body → 200default
POST
/rpc/RPC_ID_INVENTORY_LIST_INVENTORY?unwrap
INVENTORYLISTINVENTORY
INVENTORY_LIST_INVENTORY body → 200default
POST
/rpc/RPC_ID_INVENTORY_CONSUME?unwrap
INVENTORYCONSUME
INVENTORY_CONSUME body → 200default
POST
/rpc/RPC_ID_INVENTORY_GRANT?unwrap
INVENTORYGRANT
INVENTORY_GRANT body → 200default
POST
/rpc/RPC_ID_INVENTORY_UPDATE?unwrap
INVENTORYUPDATE
INVENTORY_UPDATE body → 200default
POST
/rpc/RPC_ID_INVENTORY_DELETE?unwrap
INVENTORYDELETE
INVENTORY_DELETE body → 200default
POST
/rpc/RPC_ID_ECONOMY_DONATION_CLAIM?unwrap
ECONOMYDONATIONCLAIM
ECONOMY_DONATION_CLAIM body → 200default
POST
/rpc/RPC_ID_ECONOMY_DONATION_GIVE?unwrap
ECONOMYDONATIONGIVE
ECONOMY_DONATION_GIVE body → 200default
POST
/rpc/RPC_ID_ECONOMY_DONATION_GET?unwrap
ECONOMYDONATIONGET
ECONOMY_DONATION_GET body → 200default
POST
/rpc/RPC_ID_ECONOMY_DONATION_REQUEST?unwrap
ECONOMYDONATIONREQUEST
ECONOMY_DONATION_REQUEST body → 200default
POST
/rpc/RPC_ID_ECONOMY_STORE_GET?unwrap
ECONOMYSTOREGET
ECONOMY_STORE_GET body → 200default
POST
/rpc/RPC_ID_ECONOMY_GRANT?unwrap
ECONOMYGRANT
ECONOMY_GRANT body → 200default
POST
/rpc/RPC_ID_ECONOMY_PURCHASE_INTENT?unwrap
ECONOMYPURCHASEINTENT
ECONOMY_PURCHASE_INTENT body → 200default
POST
/rpc/RPC_ID_ECONOMY_PURCHASE_ITEM?unwrap
ECONOMYPURCHASEITEM
ECONOMY_PURCHASE_ITEM body → 200default
POST
/rpc/RPC_ID_ECONOMY_PURCHASE_RESTORE?unwrap
ECONOMYPURCHASERESTORE
ECONOMY_PURCHASE_RESTORE body → 200default
POST
/rpc/RPC_ID_ECONOMY_PLACEMENT_STATUS?unwrap
ECONOMYPLACEMENTSTATUS
ECONOMY_PLACEMENT_STATUS body → 200default
POST
/rpc/RPC_ID_ECONOMY_PLACEMENT_START?unwrap
ECONOMYPLACEMENTSTART
ECONOMY_PLACEMENT_START body → 200default
POST
/rpc/RPC_ID_ACHIEVEMENTS_CLAIM?unwrap
ACHIEVEMENTSCLAIM
ACHIEVEMENTS_CLAIM body → 200default
POST
/rpc/RPC_ID_ACHIEVEMENTS_GET?unwrap
ACHIEVEMENTSGET
ACHIEVEMENTS_GET → 200default
POST
/rpc/RPC_ID_ACHIEVEMENTS_UPDATE?unwrap
ACHIEVEMENTSUPDATE
ACHIEVEMENTS_UPDATE body → 200default
POST
/rpc/RPC_ID_ENERGY_GET?unwrap
ENERGYGET
ENERGY_GET → 200default
POST
/rpc/RPC_ID_ENERGY_SPEND?unwrap
ENERGYSPEND
ENERGY_SPEND body → 200default
POST
/rpc/RPC_ID_ENERGY_GRANT?unwrap
ENERGYGRANT
ENERGY_GRANT body → 200default
POST
/rpc/RPC_ID_ENERGY_SPEND_WITH_REFILL_START_TIME?unwrap
ENERGYSPENDWITHREFILLSTARTTIME
ENERGY_SPEND_WITH_REFILL_START_TIME body → 200default
POST
/rpc/RPC_ID_TUTORIALS_GET?unwrap
TUTORIALSGET
TUTORIALS_GET → 200default
POST
/rpc/RPC_ID_TUTORIALS_ACCEPT?unwrap
TUTORIALSACCEPT
TUTORIALS_ACCEPT body → 200default
POST
/rpc/RPC_ID_TUTORIALS_DECLINE?unwrap
TUTORIALSDECLINE
TUTORIALS_DECLINE body → 200default
POST
/rpc/RPC_ID_TUTORIALS_ABANDON?unwrap
TUTORIALSABANDON
TUTORIALS_ABANDON body → 200default
POST
/rpc/RPC_ID_TUTORIALS_UPDATE?unwrap
TUTORIALSUPDATE
TUTORIALS_UPDATE body → 200default
POST
/rpc/RPC_ID_TUTORIALS_RESET?unwrap
TUTORIALSRESET
TUTORIALS_RESET body → 200default
POST
/rpc/RPC_ID_TEAMS_CREATE?unwrap
TEAMSCREATE
TEAMS_CREATE body → 200default
POST
/rpc/RPC_ID_TEAMS_UPDATE?unwrap
TEAMSUPDATE
TEAMS_UPDATE body → 200default
POST
/rpc/RPC_ID_TEAMS_LIST?unwrap
TEAMSLIST
TEAMS_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_SEARCH?unwrap
TEAMSSEARCH
TEAMS_SEARCH body → 200default
POST
/rpc/RPC_ID_TEAMS_GET?unwrap
TEAMSGET
TEAMS_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_USER_TEAMS_LIST?unwrap
TEAMSUSERTEAMSLIST
TEAMS_USER_TEAMS_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_WRITE_CHAT_MESSAGE?unwrap
TEAMSWRITECHATMESSAGE
TEAMS_WRITE_CHAT_MESSAGE body → 200default
POST
/rpc/RPC_ID_TEAMS_STORE_GET?unwrap
TEAMSSTOREGET
TEAMS_STORE_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_STORE_PURCHASE?unwrap
TEAMSSTOREPURCHASE
TEAMS_STORE_PURCHASE body → 200default
POST
/rpc/RPC_ID_TEAMS_WALLET_GET?unwrap
TEAMSWALLETGET
TEAMS_WALLET_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_WALLET_GRANT?unwrap
TEAMSWALLETGRANT
TEAMS_WALLET_GRANT body → 200default
POST
/rpc/RPC_ID_TEAMS_STATS_GET?unwrap
TEAMSSTATSGET
TEAMS_STATS_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_STATS_UPDATE?unwrap
TEAMSSTATSUPDATE
TEAMS_STATS_UPDATE body → 200default
POST
/rpc/RPC_ID_TEAMS_INVENTORY_LIST?unwrap
TEAMSINVENTORYLIST
TEAMS_INVENTORY_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_INVENTORY_LIST_INVENTORY?unwrap
TEAMSINVENTORYLISTINVENTORY
TEAMS_INVENTORY_LIST_INVENTORY body → 200default
POST
/rpc/RPC_ID_TEAMS_INVENTORY_CONSUME?unwrap
TEAMSINVENTORYCONSUME
TEAMS_INVENTORY_CONSUME body → 200default
POST
/rpc/RPC_ID_TEAMS_INVENTORY_GRANT?unwrap
TEAMSINVENTORYGRANT
TEAMS_INVENTORY_GRANT body → 200default
POST
/rpc/RPC_ID_TEAMS_INVENTORY_UPDATE?unwrap
TEAMSINVENTORYUPDATE
TEAMS_INVENTORY_UPDATE body → 200default
POST
/rpc/RPC_ID_TEAMS_ACHIEVEMENTS_CLAIM?unwrap
TEAMSACHIEVEMENTSCLAIM
TEAMS_ACHIEVEMENTS_CLAIM body → 200default
POST
/rpc/RPC_ID_TEAMS_ACHIEVEMENTS_GET?unwrap
TEAMSACHIEVEMENTSGET
TEAMS_ACHIEVEMENTS_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_ACHIEVEMENTS_UPDATE?unwrap
TEAMSACHIEVEMENTSUPDATE
TEAMS_ACHIEVEMENTS_UPDATE body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_LIST?unwrap
TEAMSEVENTLEADERBOARDLIST
TEAMS_EVENT_LEADERBOARD_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_GET?unwrap
TEAMSEVENTLEADERBOARDGET
TEAMS_EVENT_LEADERBOARD_GET body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_UPDATE?unwrap
TEAMSEVENTLEADERBOARDUPDATE
TEAMS_EVENT_LEADERBOARD_UPDATE body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_CLAIM?unwrap
TEAMSEVENTLEADERBOARDCLAIM
TEAMS_EVENT_LEADERBOARD_CLAIM body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_ROLL?unwrap
TEAMSEVENTLEADERBOARDROLL
TEAMS_EVENT_LEADERBOARD_ROLL body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_DEBUG_FILL?unwrap
TEAMSEVENTLEADERBOARDDEBUGFILL
TEAMS_EVENT_LEADERBOARD_DEBUG_FILL body → 200default
POST
/rpc/RPC_ID_TEAMS_EVENT_LEADERBOARD_DEBUG_RANDOM_SCORES?unwrap
TEAMSEVENTLEADERBOARDDEBUGRANDOMSCORES
TEAMS_EVENT_LEADERBOARD_DEBUG_RANDOM_SCORES body → 200default
POST
/rpc/RPC_ID_TEAMS_REWARD_MAILBOX_LIST?unwrap
TEAMSREWARDMAILBOXLIST
TEAMS_REWARD_MAILBOX_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_REWARD_MAILBOX_CLAIM?unwrap
TEAMSREWARDMAILBOXCLAIM
TEAMS_REWARD_MAILBOX_CLAIM body → 200default
POST
/rpc/RPC_ID_TEAMS_REWARD_MAILBOX_DELETE?unwrap
TEAMSREWARDMAILBOXDELETE
TEAMS_REWARD_MAILBOX_DELETE body → 200default
POST
/rpc/RPC_ID_TEAMS_GIFT_LIST?unwrap
TEAMSGIFTLIST
TEAMS_GIFT_LIST body → 200default
POST
/rpc/RPC_ID_TEAMS_GIFT_CONTRIBUTE?unwrap
TEAMSGIFTCONTRIBUTE
TEAMS_GIFT_CONTRIBUTE body → 200default
POST
/rpc/RPC_ID_TEAMS_GIFT_CLAIM?unwrap
TEAMSGIFTCLAIM
TEAMS_GIFT_CLAIM body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_CREATE?unwrap
UNLOCKABLESCREATE
UNLOCKABLES_CREATE → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_GET?unwrap
UNLOCKABLESGET
UNLOCKABLES_GET → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_UNLOCK_START?unwrap
UNLOCKABLESUNLOCKSTART
UNLOCKABLES_UNLOCK_START body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_PURCHASE_UNLOCK?unwrap
UNLOCKABLESPURCHASEUNLOCK
UNLOCKABLES_PURCHASE_UNLOCK body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_PURCHASE_SLOT?unwrap
UNLOCKABLESPURCHASESLOT
UNLOCKABLES_PURCHASE_SLOT → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_CLAIM?unwrap
UNLOCKABLESCLAIM
UNLOCKABLES_CLAIM body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_QUEUE_ADD?unwrap
UNLOCKABLESQUEUEADD
UNLOCKABLES_QUEUE_ADD body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_QUEUE_REMOVE?unwrap
UNLOCKABLESQUEUEREMOVE
UNLOCKABLES_QUEUE_REMOVE body → 200default
POST
/rpc/RPC_ID_UNLOCKABLES_QUEUE_SET?unwrap
UNLOCKABLESQUEUESET
UNLOCKABLES_QUEUE_SET body → 200default
POST
/rpc/RPC_ID_BASE_RATE_APP?unwrap
BASERATEAPP
BASE_RATE_APP body → 200default
POST
/rpc/RPC_ID_BASE_SET_DEVICE_PREFS?unwrap
BASESETDEVICEPREFS
BASE_SET_DEVICE_PREFS body → 200default
POST
/rpc/RPC_ID_BASE_SYNC?unwrap
BASESYNC
BASE_SYNC body → 200default
POST
/rpc/RPC_ID_LEADERBOARDS_CONFIG_GET?unwrap
LEADERBOARDSCONFIGGET
LEADERBOARDS_CONFIG_GET → 200default
POST
/rpc/RPC_ID_LEADERBOARD_LIST?unwrap
LEADERBOARDLIST
LEADERBOARD_LIST body → 200default
POST
/rpc/RPC_ID_LEADERBOARD_GET?unwrap
LEADERBOARDGET
LEADERBOARD_GET body → 200default
POST
/rpc/RPC_ID_LEADERBOARD_UPDATE?unwrap
LEADERBOARDUPDATE
LEADERBOARD_UPDATE body → 200default
POST
/rpc/RPC_ID_LEADERBOARD_SCORES_LIST?unwrap
LEADERBOARDSCORESLIST
LEADERBOARD_SCORES_LIST body → 200default
POST
/rpc/RPC_ID_LEADERBOARD_SCORES_LIST_AROUND_OWNER?unwrap
LEADERBOARDSCORESLISTAROUNDOWNER
LEADERBOARD_SCORES_LIST_AROUND_OWNER body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_LIST?unwrap
EVENTLEADERBOARDLIST
EVENT_LEADERBOARD_LIST body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_GET?unwrap
EVENTLEADERBOARDGET
EVENT_LEADERBOARD_GET body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_UPDATE?unwrap
EVENTLEADERBOARDUPDATE
EVENT_LEADERBOARD_UPDATE body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_CLAIM?unwrap
EVENTLEADERBOARDCLAIM
EVENT_LEADERBOARD_CLAIM body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_ROLL?unwrap
EVENTLEADERBOARDROLL
EVENT_LEADERBOARD_ROLL body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_DEBUG_FILL?unwrap
EVENTLEADERBOARDDEBUGFILL
EVENT_LEADERBOARD_DEBUG_FILL → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_DEBUG_RANDOM_SCORES?unwrap
EVENTLEADERBOARDDEBUGRANDOMSCORES
EVENT_LEADERBOARD_DEBUG_RANDOM_SCORES body → 200default
POST
/rpc/RPC_ID_EVENT_LEADERBOARD_DEBUG_UNENROLL?unwrap
EVENTLEADERBOARDDEBUGUNENROLL
EVENT_LEADERBOARD_DEBUG_UNENROLL body → 200default
POST
/rpc/RPC_ID_STATS_GET?unwrap
STATSGET
STATS_GET → 200default
POST
/rpc/RPC_ID_STATS_UPDATE?unwrap
STATSUPDATE
STATS_UPDATE body → 200default
POST
/rpc/RPC_ID_PROGRESSIONS_GET?unwrap
PROGRESSIONSGET
PROGRESSIONS_GET body → 200default
POST
/rpc/RPC_ID_PROGRESSIONS_PURCHASE?unwrap
PROGRESSIONSPURCHASE
PROGRESSIONS_PURCHASE body → 200default
POST
/rpc/RPC_ID_PROGRESSIONS_UPDATE?unwrap
PROGRESSIONSUPDATE
PROGRESSIONS_UPDATE body → 200default
POST
/rpc/RPC_ID_INCENTIVES_SENDER_LIST?unwrap
INCENTIVESSENDERLIST
INCENTIVES_SENDER_LIST → 200default
POST
/rpc/RPC_ID_INCENTIVES_SENDER_CREATE?unwrap
INCENTIVESSENDERCREATE
INCENTIVES_SENDER_CREATE body → 200default
POST
/rpc/RPC_ID_INCENTIVES_SENDER_DELETE?unwrap
INCENTIVESSENDERDELETE
INCENTIVES_SENDER_DELETE body → 200default
POST
/rpc/RPC_ID_INCENTIVES_SENDER_CLAIM?unwrap
INCENTIVESSENDERCLAIM
INCENTIVES_SENDER_CLAIM body → 200default
POST
/rpc/RPC_ID_INCENTIVES_RECIPIENT_GET?unwrap
INCENTIVESRECIPIENTGET
INCENTIVES_RECIPIENT_GET body → 200default
POST
/rpc/RPC_ID_INCENTIVES_RECIPIENT_CLAIM?unwrap
INCENTIVESRECIPIENTCLAIM
INCENTIVES_RECIPIENT_CLAIM body → 200default
POST
/rpc/RPC_ID_PROGRESSIONS_RESET?unwrap
PROGRESSIONSRESET
PROGRESSIONS_RESET body → 200default
POST
/rpc/RPC_ID_AUCTIONS_GET_TEMPLATES?unwrap
AUCTIONSGETTEMPLATES
AUCTIONS_GET_TEMPLATES → 200default
POST
/rpc/RPC_ID_AUCTIONS_LIST?unwrap
AUCTIONSLIST
AUCTIONS_LIST body → 200default
POST
/rpc/RPC_ID_AUCTIONS_BID?unwrap
AUCTIONSBID
AUCTIONS_BID body → 200default
POST
/rpc/RPC_ID_AUCTIONS_CLAIM_BID?unwrap
AUCTIONSCLAIMBID
AUCTIONS_CLAIM_BID body → 200default
POST
/rpc/RPC_ID_AUCTIONS_CLAIM_CREATED?unwrap
AUCTIONSCLAIMCREATED
AUCTIONS_CLAIM_CREATED body → 200default
POST
/rpc/RPC_ID_AUCTIONS_CANCEL?unwrap
AUCTIONSCANCEL
AUCTIONS_CANCEL body → 200default
POST
/rpc/RPC_ID_AUCTIONS_CREATE?unwrap
AUCTIONSCREATE
AUCTIONS_CREATE body → 200default
POST
/rpc/RPC_ID_AUCTIONS_LIST_BIDS?unwrap
AUCTIONSLISTBIDS
AUCTIONS_LIST_BIDS body → 200default
POST
/rpc/RPC_ID_AUCTIONS_LIST_CREATED?unwrap
AUCTIONSLISTCREATED
AUCTIONS_LIST_CREATED body → 200default
POST
/rpc/RPC_ID_STREAKS_LIST?unwrap
STREAKSLIST
STREAKS_LIST → 200default
POST
/rpc/RPC_ID_STREAKS_UPDATE?unwrap
STREAKSUPDATE
STREAKS_UPDATE body → 200default
POST
/rpc/RPC_ID_STREAKS_CLAIM?unwrap
STREAKSCLAIM
STREAKS_CLAIM body → 200default
POST
/rpc/RPC_ID_STREAKS_RESET?unwrap
STREAKSRESET
STREAKS_RESET body → 200default
POST
/rpc/RPC_ID_CHALLENGES_GET_TEMPLATES?unwrap
CHALLENGESGETTEMPLATES
CHALLENGES_GET_TEMPLATES → 200default
POST
/rpc/RPC_ID_CHALLENGE_GET?unwrap
CHALLENGEGET
CHALLENGE_GET body → 200default
POST
/rpc/RPC_ID_CHALLENGE_LIST?unwrap
CHALLENGELIST
CHALLENGE_LIST body → 200default
POST
/rpc/RPC_ID_CHALLENGE_CREATE?unwrap
CHALLENGECREATE
CHALLENGE_CREATE body → 200default
POST
/rpc/RPC_ID_CHALLENGE_JOIN?unwrap
CHALLENGEJOIN
CHALLENGE_JOIN body → 200default
POST
/rpc/RPC_ID_CHALLENGE_LEAVE?unwrap
CHALLENGELEAVE
CHALLENGE_LEAVE body → 200default
POST
/rpc/RPC_ID_CHALLENGE_SUBMIT_SCORE?unwrap
CHALLENGESUBMITSCORE
CHALLENGE_SUBMIT_SCORE body → 200default
POST
/rpc/RPC_ID_CHALLENGE_CLAIM?unwrap
CHALLENGECLAIM
CHALLENGE_CLAIM body → 200default
POST
/rpc/RPC_ID_CHALLENGE_SEARCH?unwrap
CHALLENGESEARCH
CHALLENGE_SEARCH body → 200default
POST
/rpc/RPC_ID_CHALLENGE_INVITE?unwrap
CHALLENGEINVITE
CHALLENGE_INVITE body → 200default
POST
/rpc/RPC_ID_REWARD_MAILBOX_LIST?unwrap
REWARDMAILBOXLIST
REWARD_MAILBOX_LIST body → 200default
POST
/rpc/RPC_ID_REWARD_MAILBOX_CLAIM?unwrap
REWARDMAILBOXCLAIM
REWARD_MAILBOX_CLAIM body → 200default
POST
/rpc/RPC_ID_REWARD_MAILBOX_DELETE?unwrap
REWARDMAILBOXDELETE
REWARD_MAILBOX_DELETE body → 200default
POST
/rpc/RPC_ID_ECONOMY_PLACEMENT_SUCCESS?unwrap
ECONOMYPLACEMENTSUCCESS
ECONOMY_PLACEMENT_SUCCESS → 200default
POST
/rpc/RPC_ID_ECONOMY_PLACEMENT_FAIL?unwrap
ECONOMYPLACEMENTFAIL
ECONOMY_PLACEMENT_FAIL → 200default
POST
/rpc/RPC_ID_STORAGE_PERSONALIZER_UPLOAD?unwrap
STORAGEPERSONALIZERUPLOAD
STORAGE_PERSONALIZER_UPLOAD → 200default

Schemas 226

The contract defines 226 schemas that model the data the API accepts and returns. The most detailed are TeamEventLeaderboard (39 properties), EventLeaderboard (38 properties), Auction (32 properties), Challenge (24 properties). Each schema is shown below with its type and property counts.

AuctionCancel
object
2 properties
IncentiveType
string
UnlockableCost
object
2 properties
ChallengeRewardTier
object
3 properties
TeamGift
object
19 properties
Team
object
14 properties
TeamGiftListRequest
object
1 property
TeamEventLeaderboardContribution
object
10 properties
TeamGiftReward
object
3 properties
AuctionReward
object
1 property
AuctionBid
object
3 properties
TeamStoreItem
object
8 properties
RewardMailboxList
object
2 properties
Auction
object
32 properties
EventLeaderboardRoll
object
3 properties
TeamInventoryConsumeRequest
object
4 properties
TutorialAcceptRequest
object
1 property
AuctionClaimBid
object
2 properties
UnlockablesQueueRemoveRequest
object
1 property
TeamRewardMailboxListRequest
object
3 properties
AuctionFee
object
2 properties
AvailableTeamRewards
object
7 properties
ChallengeInviteRequest
object
2 properties
TeamGiftClaimAck
object
2 properties
TeamStoreItemCost
object
1 property
Leaderboard
object
14 properties
Tutorial
object
7 properties
EconomyDonation
object
15 properties
StatList
object
TeamEventLeaderboardRoll
object
4 properties
TeamReward
object
7 properties
ProgressionResetRequest
object
1 property
ChannelMessageAck
object
11 properties
EnergySpendWithRefillStartTimeRequest
object
SyncEventLeaderboards
object
TeamRewardMailboxClaimRequest
object
3 properties
RewardEnergyModifier
object
5 properties
AchievementsUpdateAck
object
LeaderboardScore
object
12 properties
InventoryConsumeRequest
object
3 properties
TutorialState
string
AuctionTemplates
object
TeamGiftList
object
1 property
ChallengeSearchRequest
object
3 properties
EconomyDonationClaimRequest
object
1 property
UserTeamsList
object
RateAppRequest
object
2 properties
RewardRangeUiNt64
object
3 properties
ChallengeTemplates
object
TeamAchievementsUpdateRequest
object
4 properties
AuctionListCreatedRequest
object
2 properties
EconomyPlacementStatus
object
7 properties
StreaksList
object
TeamEventLeaderboardGet
object
2 properties
LeaderboardUpdate
object
4 properties
EventLeaderboardDebugUnenrollRequest
object
2 properties
TeamStorePurchaseRequest
object
2 properties
Reward
object
8 properties
EventLeaderboardGet
object
1 property
ProgressionUpdateRequest
object
2 properties
EconomyDonationsByUserList
object
EventLeaderboardDebugRandomScoresRequest
object
6 properties
InventoryGrantRequest
object
1 property
TutorialResetRequest
object
1 property
UnlockablesQueueAddRequest
object
1 property
EconomyDonationContributor
object
3 properties
AvailableRewards
object
8 properties
TeamList
object
2 properties
SyncStreaks
object
1 property
EconomyPurchaseIntentRequest
object
5 properties
RewardMailboxEntry
object
7 properties
AvailableRewardsEnergyModifier
object
4 properties
TeamWalletGrantRequest
object
2 properties
SyncAchievements
object
Incentive
object
14 properties
UnlockablesRequest
object
1 property
EnergyModifier
object
4 properties
InventoryUpdateAck
object
1 property
UserTeamsListRequest
object
1 property
ChallengeSubmitScoreRequest
object
5 properties
InventoryDeleteItemsRequest
object
1 property
InventoryConsumeRewards
object
1 property
AvailableTeamRewardsContents
object
3 properties
EconomyDonationsList
object
1 property
EconomyPlacementStatusRequest
object
3 properties
TeamMemberReward
object
5 properties
TeamWallet
object
3 properties
EnergySpendRequest
object
EventLeaderboardList
object
2 properties
TeamStore
object
3 properties
IncentiveSenderCreateRequest
object
1 property
TeamCreateRequest
object
6 properties
RewardMailboxListRequest
object
2 properties
ProgressionPurchaseRequest
object
1 property
SyncUnlockables
object
1 property
InventoryListRequest
object
1 property
LeaderboardConfigList
object
1 property
AuctionBidRequest
object
3 properties
AchievementsClaimRequest
object
2 properties
StatUpdateRequest
object
2 properties
TeamEventLeaderboardScore
object
10 properties
SyncRequest
object
10 properties
StreaksClaimRequest
object
1 property
StatUpdateOperator
string
AvailableRewardsItemSet
object
3 properties
TutorialAbandonRequest
object
1 property
UnlockablesReward
object
3 properties
TeamGiftContributeRequest
object
3 properties
AuctionClaimCreatedRequest
object
1 property
IncentiveInfo
object
13 properties
EconomyListStoreItemCost
object
2 properties
TeamStatListRequest
object
1 property
TeamAchievementsGetRequest
object
1 property
TeamEventLeaderboardDebugFillRequest
object
3 properties
AuctionList
object
2 properties
TeamUpdateRequest
object
7 properties
ChallengeListRequest
object
2 properties
TeamSearchRequest
object
4 properties
AuctionCreateRequest
object
5 properties
TeamStatUpdateRequest
object
3 properties
AuctionClaimBidRequest
object
1 property
LeaderboardListRequest
object
1 property
TeamInventoryListRequest
object
2 properties
ChallengeCreateRequest
object
11 properties
IncentiveRecipientGetRequest
object
1 property
AvailableTeamMemberRewards
object
5 properties
IncentiveSenderClaimRequest
object
2 properties
InventoryItem
object
15 properties
ChallengeState
string
EconomyDonationAck
object
2 properties
AuctionListBidsRequest
object
2 properties
LeaderboardConfig
object
6 properties
AchievementList
object
TeamInventoryUpdateItemsRequest
object
1 property
TeamWriteChatMessageRequest
object
2 properties
SyncEconomy
object
2 properties
TeamAchievementsClaimRequest
object
3 properties
EconomyDonationGetRequest
object
1 property
ProgressionGetRequest
object
EconomyPlacementStartRequest
object
2 properties
Inventory
object
Challenge
object
24 properties
EconomyListPlacement
object
4 properties
TeamStoreListRequest
object
1 property
StatUpdate
object
3 properties
DevicePrefsRequest
object
3 properties
RewardRangeInt64
object
3 properties
EconomyListStoreItem
object
8 properties
ChallengeClaimRequest
object
1 property
EventLeaderboardScore
object
12 properties
EventLeaderboard
object
38 properties
TeamGiftContributeAck
object
3 properties
ProgressionList
object
EventLeaderboardClaim
object
1 property
SyncTutorials
object
4 properties
Unlockable
object
16 properties
AvailableRewardsContents
object
4 properties
EconomyPurchaseAck
object
4 properties
AvailableRewardsRewardModifier
object
5 properties
UnlockableSlotCost
object
2 properties
InventoryUpdateItemsRequest
object
TeamGiftContributor
object
7 properties
LeaderboardGet
object
1 property
AchievementsUpdateRequest
object
3 properties
EconomyList
object
4 properties
EnergyList
object
ChallengeScore
object
12 properties
EconomyListRequest
object
1 property
IncentiveSenderDeleteRequest
object
1 property
Error
object
3 properties
LeaderboardScoresListAroundOwnerRequest
object
6 properties
TutorialDeclineRequest
object
1 property
IncentiveList
object
1 property
TeamGiftClaimRequest
object
3 properties
LeaderboardScoresListRequest
object
6 properties
UnlockablesQueueSetRequest
object
1 property
EconomyDonationClaimRewards
object
1 property
EnergySpendReward
object
2 properties
LeaderboardList
object
1 property
AuctionCancelRequest
object
1 property
EconomyGrantRequest
object
3 properties
EconomyStoreType
string
TeamEventLeaderboards
object
1 property
TeamListRequest
object
3 properties
EventLeaderboardUpdate
object
5 properties
StreaksResetRequest
object
1 property
ChallengeLeaveRequest
object
1 property
SyncProgressions
object
ChallengesList
object
1 property
RewardMailboxClaimRequest
object
2 properties
EnergyGrantRequest
object
EconomyPurchaseRestoreRequest
object
2 properties
TeamInventoryGrantRequest
object
2 properties
AuctionBidAmount
object
4 properties
RewardModifier
object
5 properties
EconomyDonationRequest
object
1 property
SyncEnergy
object
1 property
TeamEventLeaderboardUpdate
object
6 properties
EconomyPurchaseRequest
object
3 properties
TeamEventLeaderboardList
object
3 properties
TutorialUpdateRequest
object
2 properties
StreaksUpdateRequest
object
1 property
EconomyDonationGiveRequest
object
2 properties
RewardMailboxDeleteRequest
object
1 property
TeamWalletGetRequest
object
1 property
TeamGetRequest
object
1 property
UnlockablesList
object
9 properties
TutorialList
object
ActiveRewardModifier
object
6 properties
LeaderboardScoreList
object
6 properties
IncentiveRecipientClaimRequest
object
1 property
TeamStorePurchaseAck
object
3 properties
TeamEventLeaderboard
object
39 properties
AuctionListRequest
object
5 properties
AuctionClaimCreated
object
5 properties
TeamEventLeaderboardDebugRandomScoresRequest
object
7 properties
TeamMember
object
2 properties
ChallengeJoinRequest
object
1 property
TeamRewardMailboxDeleteRequest
object
2 properties
EconomyUpdateAck
object
5 properties
EventLeaderboards
object
1 property
TeamEventLeaderboardClaim
object
2 properties
InventoryList
object
SyncResponse
object
12 properties
SyncInventory
object
ChallengeGetRequest
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

heroiclabs-rpc-api-openapi.yml Raw ↑

Other APIs Heroic Labs publishes across the network.

Nakama API
Satori API
Heroic Labs Console API
Where this information came from

This is an independent, third-party profile of Heroic Labs Rpc API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.