googleapis.com

Publishes 360 photos to Google Maps, along with position, orientation, and connectivity metadata. Apps can offer an interface for positioning, connecting, and uploading user-generated Street View images.

🔑 oauth2 14 endpoints analyticsmedia
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

mcp-toolbox-sdk-python ✓ Official
pip install mcp-toolbox-sdk-python
python-storage ✓ Official
pip install python-storage
python-aiplatform ✓ Official
pip install python-aiplatform
python-genai ✓ Official
pip install python-genai
js-genai ✓ Official
npm install js-genai
go-genai ✓ Official
go get github.com/googleapis/go-genai
sdk-platform-java ✓ Official
# Maven: see https://github.com/googleapis/sdk-platform-java
java-genai ✓ Official
# Maven: see https://github.com/googleapis/java-genai
dotnet-genai ✓ Official
# See https://github.com/googleapis/dotnet-genai
gax-java ✓ Official
# See https://github.com/googleapis/gax-java
curl examples
Lists all the Photos that belong to the user. > Note: Recently created photos…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://streetviewpublish.googleapis.com/v1/photos
Lists all the PhotoSequences that belong to the user, in descending CreatePho…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://streetviewpublish.googleapis.com/v1/photoSequences
Gets the metadata of the specified Photo. This method returns the following e…
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://streetviewpublish.googleapis.com/v1/photo/{photoId}
Endpoints (14 total)
GET
/v1/photos
Lists all the Photos that belong to the user. > Note: Recently created photos…
GET
/v1/photoSequences
Lists all the PhotoSequences that belong to the user, in descending CreatePho…
GET
/v1/photo/{photoId}
Gets the metadata of the specified Photo. This method returns the following e…
GET
/v1/photos:batchGet
Gets the metadata of the specified Photo batch. Note that if BatchGetPhotos f…
GET
/v1/photoSequence/{sequenceId}
Gets the metadata of the specified PhotoSequence via the Operation interface.…
POST
/v1/photo
After the client finishes uploading the photo with the returned UploadRef, Cr…
POST
/v1/photoSequence
After the client finishes uploading the PhotoSequence with the returned Uploa…
POST
/v1/photo:startUpload
Creates an upload session to start uploading photo bytes. The method uses the…
POST
/v1/photos:batchDelete
Deletes a list of Photos and their metadata. Note that if BatchDeletePhotos f…
POST
/v1/photos:batchUpdate
Updates the metadata of Photos, such as pose, place association, connections,…
POST
/v1/photoSequence:startUpload
Creates an upload session to start uploading photo sequence data. The upload …
PUT
/v1/photo/{id}
Updates the metadata of a Photo, such as pose, place association, connections…
At a glance
Total SDKs10
Languages6
Endpoints14
Authoauth2
Categories2
https://streetviewpublish.googleapis.com