The Backup
or Commit
resource type represents an individual backup. A Backup belongs to a Website
or Database
.
Requests to the Backup
resource can only be made by authenticated users. Requests must include a valid OAuth signature and key. See the OAuth section in the Appendix for more information.
The following are the attributes associated with the Backup
resource. Whether they are required or optional is specified in the sections that follow.
Unique SHA-1 hash used to identify the Backup resource in the CodeGuard application.
The time the backup process was started.
This boolean indicates whether new file or database content was detected during the backup process.
The number of files or database rows added since the last backup.
The number of files modified since the last backup. This does not apply for Database resources.
The number of files or database rows deleted since the last backup.
This method is used to list all of the backups for a Website or Database resource.
Website URI: /websites/<WEBSITE_ID>/commits
Database URI: /websites/<WEBSITE_ID>/database_backups/<DATABASE_ID>/commits
Method: GET
The request will not succeed without these attributes.
None
None
curl -v -H "Content-type: application/json" -H "Accept: application/json" -X GET 'https://api.codeguard.com/websites/287425/commits?oauth_consumer_key=u1xe85RrWhpJim3xslJb9GI9ENms6PmFjYDeTOgc&oauth_nonce=1234&oauth_signature=JxkBWtFneUDx02ArD1ZBR7NGmWs%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1307966160&oauth_token=qFFTIQszYZwHc4KmeZciyFjHT9XdcsRGrgkgwPQr&oauth_version=1.0'
[
{
"commit_id" : "87f3b9f036c71aebc49abff30f415e763dead8c2",
"additions" : 0,
"modifications" : 2,
"deletions" : 0,
"new_content" : true,
"event_time" : "2014-02-27T12:06:09-05:00"
},
{
"commit_id" : null,
"additions" : 0,
"modifications" : 0,
"deletions" : 0,
"new_content" : false,
"event_time" : "2014-02-24T12:56:00-05:00"
}
]