GoTo application APIs accessed through the Developer Center are authenticated first through an application. That application is a developer- and product-specific entity you define. This means, to access both GoToMeeting and GoToAssist APIs, you create two developer center applications. Once you have authenticated the application, you can obtain an access token and authenticate application users.

1 - Register for a GoTo developer account

Registration is required to access forums, submit support tickets, and create developer applications. It is not required to review the API documentation.

Go to https://goto-developer.logmeininc.com and register.

2 - Have access to a GoTo account

The APIs that access GoTo products require user accounts. This set of steps assumes you will be making calls on behalf of registered users. You will provide the API interactions; they will log in to a GoTo application and run the interactions.

Alternately, or temporarily during development, you can set up free test accounts for yourself.

3 - Create a developer application

The External Developer Center uses OAuth 2.0 for authentication. Creating a developer application generates a Consumer Key and Consumer Secret. These are the OAuth keys you can use to identify the application.

  1. In the Internal Developer Center, click My Apps.
  2. The My Apps page displays. If you already have apps, they are listed here.
  3. To create a new app, click Add a new app on the My Apps page.
  4. Enter the App data:
Parameter Description
App name Identify the application. The name of the application will be displayed to users when they are asked to allow access for API calls on their behalf.
Description Add notes or descriptions that help distinguish the app.
API Product Select the product you want this application to access. For the Admin API or SCIM:  Create an application for any of the supported products (GoToMeeting, GoToTraining or GoToWebinar) to access the Admin or SCIM APIs. The Admin API does not currently support GoToAssist calls. To learn more, see Administration REST API. For GoToAssist SeeIt: choose GoToAssist.
Application URL (Also known as the Redirect URL) The landing page where users should end up after logging in.
  1. Click Create App.
  2. Back in the My Apps page, open the new application.
  3. Copy the Consumer Key and Consumer Secret values:
Parameter Example Value
Consumer Key Nc2I8YfAkeFaOf4JuKeYBBQJFGfTGmvR
Consumer Secret GfIKahyRRQIGqau2

 

You can now create an access token for user authentication for API calls to the specified product.