Authorization

Use OAuth to easily and safely call Indeed APIs.

Authorization Code Flow (3-legged OAuth)

Use this OAuth flow in applications that act on behalf of another user. Indeed displays an OAuth consent screen for users to login and give applications specific permissions.

Client Credentials Flow (2-legged OAuth)

Use this OAuth flow in applications that act on behalf of the Indeed user that registered the app and the employer accounts associated with that Indeed user.

How to Redirect to Multiple URLs

Add the OAuth state parameter to dynamically redirect a user to multiple redirect URLs.

Log In with Indeed

Use Indeed-provided images to create Log In with Indeed buttons.

Upgrade OAuth

Upgrade your OAuth integration to the latest version of Indeed's OAuth.

OAuth Security Considerations

Learn how the Indeed OAuth framework enables you to avoid sharing your Indeed password with other organizations.