question

Roman Golenok avatar image
Roman Golenok asked

Server API limitations

We planned to create game with asynchronous multiplayer support and using playfab for player specific data and external server for computing battles and other specific tasks.

In our case we need to update a batch of users after battle calculated, possibly thousands.

Question: is there any limitations to server call api? What will be if we will try to update 1000 or more players UserData in one second?

Player DataapisCustom Game Servers
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
jital avatar image
jital answered

Hello,

There is a general rule of no more than 3 PlayFab API calls per second, this is for all API calls. For updating UserData there is a specific limit of 10 UserData updates per 10 seconds. it is required that this data be stored in the Player's UserData instantly or can this data be store over a longer span of time?

9 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Roman Golenok avatar image Roman Golenok commented ·

Are you telling about limitations for *one* player? Do you want say that I can't update 100 different players statistics or their internal data in one second in playfab?

0 Likes 0 ·
Show more comments
Choi Yan Lok avatar image Choi Yan Lok commented ·

@Brendan Has the 1000calls/10s server API rate-limit removed along with the new consumption-based pricing? I just do some test, and seems like I could login/register over 5k users within 10 seconds using "PlayFabServerAPI.LoginWithServerCustomIdAsync".

It would be great if we could get a confirmation, as our game will be using an external server to sign in all users, and we don't want it to be throttled during production.

0 Likes 0 ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.