How to Create a Developer App
This page is an alternate, more generic approach to creating a developer app outlined in each product-specific Quick-Start page:
- GoToWebinar Quick-Start
- GoToMeeting Quick-Start
- GoToTraining Quick-Start
- GoToAssist Remote Support Quick-Start
- GoToAssist Service Desk Quick-Start
The page below describes the generic method of how to create a developer app.
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.
- In the Internal Developer Center, click My Apps.
- The My Apps page displays. If you already have apps, they are listed here.
- To create a new app, click Add a new app on the My Apps page.
- Enter the App data:
|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.|
- Click Create App.
- Back in the My Apps page, open the new application.
- Copy the Consumer Key and Consumer Secret values:
You can now create an access token for user authentication for API calls to the specified product.