# GoToMeeting API

> GoToMeeting API on Apizie: 23 endpoints (Get groups, Get attendees by group, Get historical meetings by group, Get organizers by group, …) returned as clean JSON through one API key. 23 endpoints are live now. Call it over REST at https://apizie.tech/v1/business:citrixonline-gotomeeting/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `business:citrixonline-gotomeeting`
- Category: Business
- Status: live
- Source: https://developer.citrixonline.com
- Page: https://apizie.tech/api/business/citrixonline-gotomeeting
- OpenAPI: https://apizie.tech/api/business/citrixonline-gotomeeting/openapi.json

The GoToMeeting API provides seamless integration of GoToMeeting provisioning and meeting management into your existing infrastructure or third party applications. For customers, the ability to add, suspend or delete…

## Endpoints

### Get groups
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups`

### Get attendees by group
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups-group-key-attendees`

| Parameter | Type | Required | Description |
|---|---|---|---|
| groupKey | integer | yes | The key of the group |
| startDate | string | no | Start of date range, in ISO8601 UTC format, e.g. 2015-07-01T22:00:00Z |
| endDate | string | no | End of date range, in ISO8601 UTC format, e.g. 2015-07-01T23:00:00Z |

### Get historical meetings by group
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups-group-key-historical-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| groupKey | integer | yes | The key of the group |
| startDate | string | yes | Required start of date range, in ISO8601 UTC format, e.g. 2015-07-01T22:00:00Z |
| endDate | string | yes | Required end of date range, in ISO8601 UTC format, e.g. 2015-07-01T23:00:00Z |

### Get organizers by group
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups-group-key-organizers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| groupKey | integer | yes | The key of the group |

### Create organizer in group
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/post-groups-group-key-organizers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| groupKey | integer | yes | The key of the group |
| body | object | yes | JSON request body |

### Get upcoming meetings by group
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups-group-key-upcoming-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| groupKey | integer | yes | The key of the group |

### Get historical meetings
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-historical-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| startDate | string | yes | Required start of date range, in ISO8601 UTC format, e.g. 2015-07-01T22:00:00Z |
| endDate | string | yes | Required end of date range, in ISO8601 UTC format, e.g. 2015-07-01T23:00:00Z |

### Create meeting
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/post-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get meeting
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-meetings-meeting-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | integer | yes | The meeting ID |

### Update meeting
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/put-meetings-meeting-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | integer | yes | The meeting ID |
| body | object | yes | JSON request body |

### Delete meeting
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/delete-meetings-meeting-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | integer | yes | The meeting ID |

### Get attendees by meeting
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-meetings-meeting-id-attendees`

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | integer | yes | The meeting ID |

### Start meeting
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-meetings-meeting-id-start`

| Parameter | Type | Required | Description |
|---|---|---|---|
| meetingId | integer | yes | The meeting ID |

### Get organizer by email / Get all organizers
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-organizers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | no | The email address of the organizer |

### Create organizer
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/post-organizers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Delete organizer by email
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/delete-organizers`

| Parameter | Type | Required | Description |
|---|---|---|---|
| email | string | yes | The email address of the organizer |

### Get organizer
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-organizers-organizer-key`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |

### Update organizer
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/put-organizers-organizer-key`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |
| body | object | yes | JSON request body |

### Delete organizer
`POST https://apizie.tech/v1/business:citrixonline-gotomeeting/delete-organizers-organizer-key`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |

### Get attendees by organizer
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-organizers-organizer-key-attendees`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |
| startDate | string | yes | A required start of date range in ISO8601 UTC format, e.g. 2015-07-01T22:00:00Z |
| endDate | string | yes | A required end of date range in ISO8601 UTC format, e.g. 2015-07-01T23:00:00Z |

### Get historical meetings by organizer
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-organizers-organizer-key-historical-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |
| startDate | string | yes | Required start of date range, in ISO8601 UTC format, e.g. 2015-07-01T22:00:00Z |
| endDate | string | yes | Required end of date range, in ISO8601 UTC format, e.g. 2015-07-01T23:00:00Z |

### Get upcoming meetings by organizer
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-organizers-organizer-key-upcoming-meetings`

| Parameter | Type | Required | Description |
|---|---|---|---|
| organizerKey | integer | yes | The key of the organizer |

### Get upcoming meetings
`GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-upcoming-meetings`

## Example
```
curl "https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the GoToMeeting API?
Create a free Apizie key, then send GET https://apizie.tech/v1/business:citrixonline-gotomeeting/get-groups with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the GoToMeeting API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the GoToMeeting API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key business:citrixonline-gotomeeting.

### What is the status of the GoToMeeting API?
Live: works with just an Apizie key
