Refresh an expired ShootProof access token using the stored refresh token

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

Steps

  1. POST grant_type=refresh_token, refresh_token, and scope to ShootProof's OAuth token endpoint
  2. Do not request a scope broader than what was originally granted to the user
  3. Read the new access_token, refresh_token, and expires_in from the JSON response
  4. Replace the stored refresh token with the newly issued one, since ShootProof rotates it on every refresh
  5. Retry the original API call with the new bearer access_token

Known gotchas

Related routes

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
Get an OAuth 2.0 access token for the Shutterstock API using the authorization code grant and refresh it before it expires
api.shutterstock.com · 6 steps · unrated
Complete the ShootProof OAuth 2.0 authorization code flow for a Studio API integration
developer.shootproof.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