To access Scientist’s (formerly Assay Depot) JSON API, you must first authenticate your application via the OAuth2 protocol. We currently support two authorization grant types: Authorization Code and Client Credentials.
This page is not intended to be in-depth documentation for the OAuth 2.0 Framework. For detailed information about OAuth 2.0, you can check out these resources:
Use the Authorizaton Code grant type for an application that requires the user to log in, most commonly to access resources that are specific to that user on the server. Examples: user profile details or access to a user’s communication history.
Use the Client Credentials grant type for an application that requires access to resources that do not have a resource owner on the server. Examples: a search by keywords or accessing a specific ware.