Ingra Logo

INGRA

Marketplace Overview Docs
  1. google-suite

    Google Suite

    google-suite

    OpenAPI JSON is not available for a collection you are not subscribed to.

    Owner

    BA

    bakabit

    Contributor

    Details

    Swagger: /api/v1/bakabit/collections/google-suite/swagger

    Last Updated: 11 months ago

    Description

    A collection of functions that are integrated with google mail, calendars, and contacts APIs. This collection requires you to complete OAuth Integration process with your Google account. Some use-cases involves checking or responding to calendars events and emails. And other operations involve those APIs.

    Functions

    # records: 10

    • Previous
    • 1
    • Next

    searchGoogleEmails

    This function retrieves emails from the user's google mail account. Provide attributes and operators in the query to enrich the search experience.

    Google Mail
    GET
    4 arguments

    createNewCalendarEvent

    Creates a new Google Calendar event on a specific date with provided details like summary, description, location, start, and end time. Logs all necessary arguments and responses for better debugging.

    Google Calendar
    POST
    6 arguments

    respondToCalendarEvent

    A function that allows a user to accept, reject, or suggest a new time for a Google Calendar event by providing the event ID and response status, and updates the event accordingly.

    Google Calendar
    PUT
    4 arguments

    fetchCalendarEvents

    Fetches user's google calendar events, with filters for date, search, limit, and sort. Parses dates with chrono-node.

    Google Calendar
    GET
    6 arguments

    fetchAllGoogleConnections

    This function retrieves a list of information of Google Contacts using People Connections API.

    Google Contact
    GET
    2 arguments

    fetchCalendarEventDetail

    This function retrieves detailed information about a specific event from the user's Google Calendar by using the event ID. This function is designed to handle OAuth authentication, make a request to the Google Calendar API, and process the response to extract and format the event details.

    Google Calendar
    GET
    1 argument

    createGmailLabelsAndFilters

    Create labels and filters in Gmail

    Google Mail
    GET
    2 arguments

    manageGoogleEmails

    This function manages emails in Gmail account by performing actions like delete, archive, mark as important, unimportant, report as spam, star, unstar, report as phishing, or mute. It accepts a list of email IDs for batch processing and uses the Gmail API to execute the action

    Google Mail
    POST
    2 arguments

    sendGmailEmail

    A function send an email with GMail.

    Google Mail
    POST
    5 arguments

    respondGmailEmail

    A function to reply, replyAll, or forward an email in Gmail.

    Google Mail
    POST
    6 arguments