Complete JobAdder's OAuth2 authorization code flow and manage 60-minute access tokens with refresh tokens

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

Steps

  1. Redirect users to id.jobadder.com/connect/authorize with response_type=code, your client_id, scope (e.g. read write offline_access), and redirect_uri.
  2. Exchange the returned authorization code at POST id.jobadder.com/connect/token (grant_type=authorization_code) — the code expires in 5 minutes and is single-use.
  3. Store the returned access_token (60-minute expiry) and, if offline_access was requested, the refresh_token (expires after 2 weeks unused).
  4. Refresh via the same token endpoint with grant_type=refresh_token before the access_token expires.
  5. Use the api, instance, and account fields returned with the token to route subsequent entity calls to the correct JobAdder org.
  6. Scope requests down from the broad read/write grants to only what your integration needs, per JobAdder's own security guidance.

Known gotchas

Related routes

Implement Jobber OAuth2 token refresh and pin API version correctly for a long-running integration
developer.getjobber.com · 6 steps · unrated
Refresh an expired or expiring Accela Construct API OAuth2 access token using the authorization-code flow's refresh token
developer.accela.com · 5 steps · unrated
Handle OAuth token refresh races in long-running integrations
oauth-general · 4 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