# Google Play Games Services Publishing API API

> Google Play Games Services Publishing API API on Apizie: 10 endpoints (Retrieves the metadata of the achievement configuration with the given ID., Update the metadata of the achievement configuration with the given ID., Delete the achievement configuration with the given ID., Returns a list of the achievement configurations in this application., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/analytics:googleapis-games-configuration/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-games-configuration`
- Category: Analytics
- Status: byok
- Source: https://developers.google.com/games/
- Page: https://apizie.tech/api/analytics/googleapis-games-configuration
- OpenAPI: https://apizie.tech/api/analytics/googleapis-games-configuration/openapi.json

The Google Play Game Services Publishing API allows developers to configure their games in Game Services.

## Endpoints

### Retrieves the metadata of the achievement configuration with the given ID.
`GET https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| achievementId | string | yes | The ID of the achievement used by this method. |

### Update the metadata of the achievement configuration with the given ID.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| achievementId | string | yes | The ID of the achievement used by this method. |
| body | object | yes | JSON request body |

### Delete the achievement configuration with the given ID.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| achievementId | string | yes | The ID of the achievement used by this method. |

### Returns a list of the achievement configurations in this application.
`GET https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The application ID from the Google Play developer console. |
| maxResults | integer | no | The maximum number of resource configurations to return in the response, used for paging. For any response, the actual number of resources… |
| pageToken | string | no | The token returned by the previous request. |

### Insert a new achievement configuration in this application.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The application ID from the Google Play developer console. |
| body | object | yes | JSON request body |

### Retrieves the metadata of the leaderboard configuration with the given ID.
`GET https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-leaderboard-configurations-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| leaderboardId | string | yes | The ID of the leaderboard. |

### Update the metadata of the leaderboard configuration with the given ID.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-leaderboard-configurations-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| leaderboardId | string | yes | The ID of the leaderboard. |
| body | object | yes | JSON request body |

### Delete the leaderboard configuration with the given ID.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-leaderboard-configurations-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| leaderboardId | string | yes | The ID of the leaderboard. |

### Returns a list of the leaderboard configurations in this application.
`GET https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-leaderboard-configurations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The application ID from the Google Play developer console. |
| maxResults | integer | no | The maximum number of resource configurations to return in the response, used for paging. For any response, the actual number of resources… |
| pageToken | string | no | The token returned by the previous request. |

### Insert a new leaderboard configuration in this application.
`POST https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-leaderboard-configurations-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| applicationId | string | yes | The application ID from the Google Play developer console. |
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-get" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Google Play Games Services Publishing API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/analytics:googleapis-games-configuration/games-configuration-achievement-configurations-get with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Google Play Games Services Publishing API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Google Play Games Services Publishing API itself also needs your own key from googleapis.com.

### Can AI agents use the Google Play Games Services Publishing API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-games-configuration.

### What is the status of the Google Play Games Services Publishing API API?
Needs your own provider key (bring your own key)
