Implement the GoTo OAuth2 token flow for API access

domain: developer.goto.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Create an OAuth client in the GoTo developer center and note its client ID and secret.
  2. Redirect the user to https://authentication.logmeininc.com/oauth/authorize?client_id={clientID}&response_type=code&redirect_uri={redirectUri} to obtain an authorization code.
  3. Exchange the code with POST https://authentication.logmeininc.com/oauth/token, sending an Authorization: Basic header of base64(client_id:client_secret) plus grant_type=authorization_code, code, and redirect_uri.
  4. Store the returned access_token, refresh_token, and expires_in (commonly 3600 seconds), using "Authorization: Bearer {access_token}" on subsequent calls.
  5. Refresh proactively before expiry using the refresh_token instead of waiting for a 401.

Known gotchas

Related routes

Create a webinar via the GoTo Webinar API
developer.goto.com · 5 steps · unrated
Vincere API: obtain API access and complete the OAuth2/Auth0 authorization flow
vincere.io · 6 steps · unrated
Add and manage registrants via the GoTo Webinar API
developer.goto.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans