Google APIs is a set of APIs developed by Google that allows interaction with Google Services and integration of rich, multimedia, search or feed-based Internet content into web applications


API Overview

Google Credentials Required set with /rpc/oauth/google/auth

Lengthens an existing shortened URL. The Google URL Shortener API allows you to shorten URLs just as you would on goo.gl.

{
  "action": "google.lengthen_url",
  "config": [
  ]
}
Parameter Data Type Description Default
short_url string Short URL (URL ID)none
Parameter Data Type Description
short_url string Short URL (URL ID)
long_url string Long URL

Create a new shortened URL. The Google URL Shortener API allows you to shorten URLs just as you would on goo.gl.

{
  "action": "google.shorten_url",
  "config": [
  ]
}
Parameter Data Type Description Default
long_url string Long URLnone
Parameter Data Type Description
short_url string Short URL (URL ID)
long_url string Long URL

Creates a Google Calendar Event With Structured Data

{
  "action": "google.calendar_ev_insert",
  "config": [
  ]
}
Parameter Data Type Description Default
attendees_emails string Comma Separated Attendee Emailsnone
reminder_method string Reminder Method (email|sms|popup)none
reminder_minutes integer # Minutes Prior to send Remindernone
location string Locationnone
start_date string Start Datenone
start_datetime string Start DateTimenone
start_timezone string Start TimeZonenone
end_date string End Datenone
end_datetime string End DateTimenone
end_timezone string End TimeZonenone
attendees array Attendeesnone
Parameter Data Type Description
status string Status
id string ID
created string Created Time
summary string Summary
description string Description
location string Location
start_date string Start Date
start_datetime string Start DateTime
start_timezone string Start TimeZone
end_date string End Date
end_datetime string End DateTime
end_timezone string End TimeZone
attendees array Attendees

Creates an event based on a simple text string

{
  "action": "google.calendar_ev_quickadd",
  "config": [
  ]
}
Parameter Data Type Description Default
text string Event Textnone
Parameter Data Type Description
status string Status
id string ID
created string Created Time
summary string Summary
description string Description
location string Location
start_date string Start Date
start_datetime string Start DateTime
start_timezone string Start TimeZone
end_date string End Date
end_datetime string End DateTime
end_timezone string End TimeZone
attendees array Attendees

Uploads any present file to Google drive

{
  "action": "google.create_drive_file",
  "config": [
  ]
}
Parameter Data Type Description
id string File ID

comments powered by Disqus