ImageConfigurations: upload

Requires authorization

Uploads an image for a resource with the given ID and image type.

This method supports an /upload URI and accepts uploaded media with the following characteristics:

  • Maximum file size: 15MB
  • Accepted Media MIME types: image/*


HTTP request



Parameter name Value Description
Path parameters
imageType string Selects which image in a resource for this method.

Acceptable values are:
  • "ACHIEVEMENT_ICON": The icon image for an achievement resource.
  • "LEADERBOARD_ICON": The icon image for a leaderboard resource.
resourceId string The ID of the resource used by this method.
Required query parameters
uploadType string The type of upload request to the /upload URI. Acceptable values are:
  • media - Simple upload. Upload the media data.
  • resumable - Resumable upload. Upload the file in a resumable fashion, using a series of at least two requests.


This request requires authorization with the following scope (read more about authentication and authorization).


Request body

Do not supply a request body with this method.


If successful, this method returns a response body with the following structure:

  "kind": "gamesConfiguration#imageConfiguration",
  "url": string,
  "resourceId": string,
  "imageType": string
Property name Value Description Notes
kind string Uniquely identifies the type of this resource. Value is always the fixed string gamesConfiguration#imageConfiguration.
url string The url for this image.
resourceId string The resource ID of resource which the image belongs to.
imageType string The image type for the image.

Acceptable values are: