Lists all albums shown to a user in the Albums tab of the Google Photos app.
HTTP request
GET https://photoslibrary.googleapis.com/v1/albums
The URL uses gRPC Transcoding syntax.
Query parameters
Parameters | |
---|---|
pageSize |
Maximum number of albums to return in the response. Fewer albums might be returned than the specified number. The default |
pageToken |
A continuation token to get the next page of the results. Adding this to the request returns the rows after the |
excludeNonAppCreatedData |
If set, the results exclude media items that were not created by this app. Defaults to false (all albums are returned). This field is ignored if the photoslibrary.readonly.appcreateddata scope is used. |
Request body
The request body must be empty.
Response body
List of albums requested.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"albums": [
{
object ( |
Fields | |
---|---|
albums[] |
Output only. List of albums shown in the Albums tab of the user's Google Photos app. |
nextPageToken |
Output only. Token to use to get the next set of albums. Populated if there are more albums to retrieve for this request. |
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.readonly
https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
https://www.googleapis.com/auth/photoslibrary.readonly.originals