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
|
| 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
|
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
|
x-project-id |
Required | GAMEPOT 3.0 project ID
|
Content-Type |
Required | Request data format
|
Accept |
Required | Response data format
|
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 | - |
|
| - | -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 |
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.
- GAMEPOT 3.0 API guides
- Common Ncloud response status codes: Information on common response status codes of NAVER Cloud Platform used by the GAMEPOT 3.0 service
- GAMEPOT 3.0 service guides
- GAMEPOT 3.0 user guide: How to use the GAMEPOT 3.0 service in the NAVER Cloud Platform console
- Ncloud user environment guide: Explore VPC and Classic environments and supported services.
- Pricing and features: View pricing details and key capabilities.
- Latest service news: Stay informed about service updates and news.
- FAQ: Get answers to common GAMEPOT 3.0 questions.
- Contact Support: Get help if you can't find what you need in the API guide.