Skip to content
  • There are no suggestions because the search field is empty.

Register an incoming application for use with the Casebook API

The Casebook API allows you to create, read, update, and delete data in Casebook. This developer guide introduces common examples to help you get started with the Casebook API.

To interact with the Casebook API, your organization must be licensed for External Data Interoperability (API), included in Casebook Enterprise.

For more help with the Casebook API, get in touch with the Casebook Support team.


Instructions

Register incoming applications and assign roles with the right level of access to ensure that each application can perform only the operations you intend.

  1. Navigate to Casebook → Admin → Global → Integrations → Incoming integrations section

  2. Click on the “+ Register an external application” button in the bottom right corner of the page to add a new application.

    1. Application name (Required): Enter an internal name for the application that you want to register. This name will be displayed on records modified by the application in fields like “Created by” and “Last updated by”.

    2. Email (Required): Enter a unique email address where you would like to receive alerts and notifications about this integration. Because each application is a separate account with assigned roles, this email address cannot be associated with an existing Casebook account, including your own. See Tips below for suggestions.

    3. Roles (Required): Select one or more roles to define the application’s access to the Casebook system

    4. Application URL (Optional): Enter the URL link of the application you’re registering

    5. Description (Optional): Describe the purpose of this incoming application

  3. Click “Save” to create the incoming application

Tips

Create a custom role for your integration in Admin → Global → Roles if default roles are not a good fit

For stronger security, create separate applications for different use cases or distinct permission sets rather than granting broad access to a single application

To receive alerts and notifications about your integration sent to your email address, consider creating aliases or subaddresses offered by some email providers including Microsoft and Google Workspace which can be used to create unique email addresses that automatically forward messages to your inbox