GAMEPOT 3.0 overview

Prev Next

Available in Classic and VPC

GAMEPOT 3.0 is a NAVER Cloud Platform service that integrates and provides the features necessary for developing, servicing, and operating games. The GAMEPOT 3.0 service provides various features required for managing game users in the form of RESTful APIs.

GAMEPOT version

GAMEPOT is available in GAMEPOT 2.0.and GAMEPOT 3.0. The following describes each version.

Type Description
GAMEPOT 2.0 It is a service that provides various features for game development and operation, helping game developers to develop and administer games efficiently
  • Advanced user statistics and concurrent user management features
  • Easy-to-use dashboard for operation and management
  • Various login integrations (Google, Apple, Facebook, LINE, etc.)
  • Various store integrations
  • Support for multiple platforms (Android, iOS, Unity, Unreal, JavaScript)
  • Easy-to-implement payment features
GAMEPOT 3.0 It is a version that expands and improves the essential features of GAMEPOT 2.0 and provides all the features required for game development and operation by module
  • Easy to integrate necessary features by module
  • Simplified development environment provided in the form of repository and cocoapods
  • Game statistics and management features through the improved dashboard
  • Various login integrations (Google, Apple, Facebook, LINE, Steam, etc.)
  • Various store integrations
  • Easy-to-implement payment features
  • Scalability through plug-in features
Note

To use GAMEPOT 2.0 APIs, see GAMEPOT 2.0 overview.

Common GAMEPOT 3.0 settings

The following describes commonly used request and response formats in GAMEPOT 3.0 APIs.

Request

The following describes the common request format.

API URL

The request API URL is as follows:

https://dashboard-api.gamepot.ntruss.com

Request headers

The following describes the request headers.

Field Required Description
x-api-key Required API key for GAMEPOT 3.0
  • Issue by clicking [Add] in Project settings > API key in the GAMEPOT 3.0 dashboard.
    • Valid until the set expiration date.
x-project-id Required GAMEPOT 3.0 project ID
  • Check in Project settings > General in the GAMEPOT 3.0 dashboard.
Content-Type Required Request data format
  • application/json
Accept Required Response data format
  • application/json

Response

The following describes the common response format.

Response body

The response body includes the following data:

Error
Error defines API call failure information. The following describes each error.

Field Type Required Description
status Integer - Response code
message String - Error message

Response status codes

The following describes the response status codes.

HTTP status code Code Message Description
- 1 - Response successful
- -1 -
  • Unregistered API key entered
  • No access permissions
- -2 - API key in the dashboard is different from the API key entered in the header.
- -3 - Deleted API key
- -4 - Unused API key on the dashboard
- -5 - Expired API key
- -6 - Non-existent project ID
- -9 - Required header missing
Note

For information about the HTTP status codes common to all NAVER Cloud Platform, see Ncloud API response status codes.

Response example

For response examples when a call is successful, see each API specification. The following is a sample response upon a failed call.

{
  "status": -6,
  "message": "projectId was wrong."
}

GAMEPOT 3.0 API

The following describes the APIs provided by the GAMEPOT 3.0 service.

API Description
Block users Enforce game suspension for the specified user.
Send push Send push notification messages immediately or schedule them.
Get support notice list Get the notice list in the Support page.
Get support notice Get the notice in the Support page.
Get notice list Get notice list.
Get notice Get notice.
Get user integration information Get account integration information for a user.
Get user suspension list Get the list of suspended users.
Get users Get user details.
Get player list Get the game player list.

GAMEPOT 3.0 related resources

NAVER Cloud Platform provides a variety of related resources to help users better understand GAMEPOT 3.0 APIs.