Getting started

I’ve never coded anything before and I have a sweet idea, how do I get started?

Head over to our Discord channel and chat with some of the developers and designers. Many of them would be happy to team up with you!

You can also find great tutorials and SDKs created by the community listed in the documentation.

I'm Not A Developer! What Is An API?

API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other. Each time you use an app like Facebook, send an instant message, or check the weather on your phone, you’re using an API.

What can I do with the data I get from the API?

Build awesome tools for yourself or for the community! You can derive any information you’d like from the data, but you cannot use and/or store data in order to create a competing API or impersonate the official PUBG Developer API. You also cannot present the data in anyway that is intentionally inaccurate or misleading, or could in anyway be harmful to the reputation of PUBG.

What platforms are supported by the API?

PC, PS4, Stadia, and Xbox are supported by the API. Data from PUBG Mobile is not available.

Are custom games available using the API? Can I use the API to create them?

No, creating and controlling custom games is not possible with the API. However, data from custom games played within the last two weeks is available. Custom matches will show up alongside normal matches and they will have the attribute "isCustomMatch" set to "true".

Can I use the API to get a Steam ID from an IGN or vice versa?

No, the PUBG API does not support this due to privacy concerns.

If I Have A Question Or Feedback About The PUBG Developer API What Should I Do?

Feel free to email us with comments, suggestions, or feature requests for the PUBG Developer API. You can also join us in Discord if you're interested in having a conversation.

What Kind Of Things Do I Need To Know Before Requesting An Increase On The Api Key Rate Limit?

A few things! It should be clear how the API is used on your site / in your project. Please, make sure you provide a description of your project and about the API usage. If a project you are working on has a barrier to entry, please, provide all of the necessary info on how to access your site, and, please, keep all of the documentation up-to-date with the most recent descriptions of your application. Finally, your application should have no conflict of interest. You can find more information here.

Usage Restrictions

How Long Can I Store Data That I Obtain From The Api?

You can store data for as long as you need to, but you cannot use and/or store data in order to create a competing API or impersonate the official PUBG Developer API.

Why do you limit my requests?

To prevent abusive behavior and bad design practices. Having no API limits promote sloppy development tactics (like requesting the same information over and over again).

Am I Allowed To Monetize My Service/Site?

Yes! You may do whatever you want with the PUBG Data as long as you follow the Terms of Service.

What other restrictions are there?

You cannot use and/or store data in order to create a competing API or impersonate the official PUBG Developer API. You also cannot present the data in any way that is intentionally inaccurate or misleading, or could in any way be harmful to the reputation of PUBG. Any attempt to estimate the total number of PUBG players or number of players per platform will also result in your API key being revoked.

Development / Troubleshooting

I found a bug in the API. How do I report it?

If you found a bug related to the PUBG API, you can report it by emailing pubgapi@pubg.com. Please be sure to include specific examples to help us troubleshoot the issue..

I submitted a bug report. What happens next?

Our team will begin investigating the issue as soon as possible. After a patch has been applied, we will include the details in the changelog.

The documentation seems wrong. What do I do now?

If you find an error in the documentation, please email pubgapi@pubg.com with details.

I just played a game but my stats haven’t showed up yet, what’s the deal?

The API takes time to retrieve the matches. If you still haven’t seen your match in about 15 minutes, let us know and we’ll take a look!

Where can I find assets to use on my project?

Data dictionaries and art assets can be found in the PUBG API Assets repo on Github

How do I get a higher rate limit for the PUBG Developer API?

The default rate limit is 10 requests per minute for testing/development purposes only. Once you are ready to launch your tool, you can request a higher rate limit by logging into your account and clicking “I Need a Higher Limit” within the app tile. Please be sure to check here first.

Can I Get Banned from the PUBG Developer API?

If you abuse the data in any way, or violate the terms of service, you will be banned from using the PUBG Developer API. Banning will result in the revoking of your API key and your email being blacklisted from creating new accounts.