Exchange an authorization code, client credentials, or refresh token for an access token.
One of: authorization_code, client_credentials, refresh_token
"authorization_code"
"your-client-id"
"your-client-secret"
Authorization code (for authorization_code grant)
"https://app.example.com/callback"
Refresh token (for refresh_token grant)