Deprecated: Sites API is deprecated and might stop working at any time. Sites API can only access classic Sites. Sites API can't access the rebuilt version of Sites that was launched on November 22, 2016.
Stay organized with collections
Save and categorize content based on your preferences.
Main Google Data API FAQ
The questions below are specifically targeted for the Google Sites Data API. There are, however, many questions that are applicable to all of the Google Data APIs. Visit the
Google Data APIs FAQ if you do not find the question you are looking for below.
What are the available client libraries supported by Google?
Java, .NET, PHP,
Python and Objective-C client libraries are officially supported by Google.
Using these libraries, you can construct Google Data requests, send them to a service, and process server responses.
Where can I find a Developer Guide in each language?
Normally a sitemap refers to a sitemap.xml file used to help search engines index a website. In Google Sites, a
'sitemap' refers the tree presentation in (More Actions > Manage Site > Pages). While the API does not provide a direct method of retrieving
this page hierarchy, the sitemap can be inferred from examining the parent links in each content entry.
Each content entry is a leaf or node of the sitemap tree.
Why don't I have access to the revisions/activity feed?
You must be a collaborator, owner, or admin of a Site to view its revision and activity feeds.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-19 UTC."],[[["This page serves as an FAQ for the Google Sites Data API, and refers users to the general Google Data APIs FAQ for broader questions."],["Google provides officially supported client libraries in Java, .NET, PHP, Python, and Objective-C to facilitate interaction with the Sites Data API."],["The Sites Data API supports actions like listing sites, creating new sites (for Google Workspace users), setting sharing permissions, and copying sites."],["While the API doesn't offer direct retrieval of the sitemap page hierarchy, it can be inferred from parent links within each content entry."],["Users need to be collaborators, owners, or admins of a site to view its revision and activity feeds, and API-based deletion of existing sites is not supported."]]],["The Google Sites Data API supports client libraries in Java, .NET, PHP, Python, and Objective-C. Key actions include listing sites via the site feed, creating new sites, copying sites, and modifying sharing permissions through the ACL feed. Retrieving the sitemap involves examining parent links in content entries. Deleting sites is not supported through the API. Access to revisions/activity feeds requires collaborator, owner, or admin status. Bug reports and feature requests can be submitted through their issue tracker.\n"]]