Register a Client App

Before you can begin using the APIs, you must register an App. The App is used to uniquely identify the caller to an endpoint. After the App is registered, the App has an assigned Client ID and Client Secret. The Client ID is a public and unique identifier that will be used to identify the client application as an application. The Client Secret is a private identifier kept secret between the App and the API. The Client Secret is used to authenticate the App when it makes a request for an access token.

To Register an App:

  1. Log in to EBSCO Developer by clicking the Log In link in the upper right hand corner.
  2. Click on My Apps in the top navigation.
  1. Click the Add a New App button at the top of the page.

       A form will appear.

  1. Enter the App Name in the field provided.

  2. Enter the Type of App in the field provided. Examples are web or service.

  3. Enter your Customer ID in the field provided.

  4. Enter your Organization in the field provided.

  5. Specify if the App needs access to user identities or details.

  6. Choose the product desired.

  7. Click the Submit button. A "Thank You" message appears.

  8. Click My Apps in the top navigation to see your new App listed. Your new App will be Pending until your information has been reviewed and approved. You will receive an email once your App has been Approved.

  1. Log in to EBSCO Developer once you receive your App Approval email.

  2. Navigate to the My Apps page. The App status for your new App will show as Approved.

  3. Click on the name of your application in the list. The Credentials section is displayed. Your application credentials, the Client ID and the Client Secret, are listed.

  1. Make note of the Client ID and Client Secret for the App. Please use the Client ID and the Client Secret in the OAuth 2.0 process.