Request

PUT /calendar_list/5231ccd04ab63c53dc900571/
Content-Type: application/json
{
    "color": "#ff0000", 
    "calendar": "/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/", 
    "summary_override": "Overriden Calendar"
}

Response

202 Accepted
Content-Type: application/json
{
    "is_own": true, 
    "description": null, 
    "color": "#ff0000", 
    "selected": false, 
    "reminders": [], 
    "summary": "My Calendar", 
    "location": null, 
    "timezone": "Europe/Paris", 
    "calendar": "/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/", 
    "summary_override": "Overriden Calendar", 
    "id": "5231ccd04ab63c53dc900571", 
    "resource_uri": "/api/v1/calendar_list/5231ccd04ab63c53dc900571/"
}

Request

PUT /calendar_list/5231ccd04ab63c53dc900572/
Content-Type: application/xml
<object>
  <color>#ff0000</color>
  <calendar>/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/</calendar>
  <summary_override>Overriden Calendar</summary_override>
</object>

Response

202 Accepted
Content-Type: application/xml; charset=utf-8
<object>
  <is_own type="boolean">True</is_own>
  <description type="null"/>
  <color>#ff0000</color>
  <selected type="boolean">False</selected>
  <reminders type="list"/>
  <summary>My Calendar</summary>
  <location type="null"/>
  <timezone>Europe/Paris</timezone>
  <calendar>/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/</calendar>
  <resource_uri>/api/v1/calendar_list/5231ccd04ab63c53dc900572/</resource_uri>
  <id>5231ccd04ab63c53dc900572</id>
  <summary_override>Overriden Calendar</summary_override>
</object>

Request

PUT /calendar_list/5231ccd04ab63c53dc900573/
Content-Type: text/yaml
{calendar: !!python/unicode '/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/', color: !!python/unicode '#ff0000',
summary_override: !!python/unicode 'Overriden Calendar'}

Response

202 Accepted
Content-Type: text/yaml; charset=utf-8
calendar: !!python/unicode '/api/v1/vosae_calendar/5231ccd04ab63c53dc900570/'
color: !!python/unicode '#ff0000'
description: null
id: !!python/unicode '5231ccd04ab63c53dc900573'
is_own: true
location: null
reminders: []
resource_uri: !!python/unicode '/api/v1/calendar_list/5231ccd04ab63c53dc900573/'
selected: false
summary: !!python/unicode 'My Calendar'
summary_override: !!python/unicode 'Overriden Calendar'
timezone: !!python/unicode 'Europe/Paris'