たれぱんのびぼーろく

わたしの備忘録、生物学とプログラミングが多いかも

Google Calendar API

cliant library (SDK) あり。Node.jsもアルファだけどあり。

REST API

  • Acl
  • CalendarList
  • Calendars
  • Channels
  • Colors
  • Events: 個別予定のCRUD. baseURL - /calendars/calendarId/events

    • C
      • (import)POST /import: import an event
      • (insert)POST : creates an event
      • (quickAdd)POST /quickAdd: creates an event quickly
    • R
      • (get)GET /eventId: get an event
      • (list)GET: list up events
      • (instances)GET /eventId/instances: list up instances of speficied recurring event
    • U
      • (patch)PATCH /eventId: updates an event (partially?)
      • (update)PUT /eventId: updates an event (fully?)
    • D
      • (delete)DELETE /eventId: deletes an event

      • (move)POST /eventId/move: moves an event to another calendar

      • (watch)POST /watch: watch for changes to events resources
  • Freebusy

  • Settings