Our API allows you to build custom programs to better automate your processes and integrate your organization’s systems directly with Everlaw, supporting large scale Everlaw deployments. With Everlaw’s API, you can pull database and project information, historical billing data, upload information, and can automate pushing native uploads to Everlaw.
Technical documentation describing the specific expected inputs and outputs of each API endpoint is hosted directly on Everlaw and linked below. Please use the correct region-specific URLs when developing with Everlaw's API.
The API keys tab of the Organization Admin dashboard lets you generate secure keys for your programs to connect with Everlaw. An API key is a long string of letters and numbers equivalent to a password. For security reasons, you can only download each key once at initial creation, and API keys should be treated with great care. Click “Create API Key” to generate a new key. After you name your key, a pop-up will present a one-time opportunity to obtain your key by copying it to your clipboard or downloading it as a CSV.
To manage your keys, click the toggle to temporarily enable or disable a particular key. You can also choose whether a key only has read-only privileges, or read/write privileges that can leverage Everlaw’s upload API. Click the X to permanently revoke a key. You’ll see the dates each key was created or last used by an application or script. The prefix for each key is the first several digits of the API key, and can be used to help identify your keys offline.
If you or your organization's engineering team have questions about using Everlaw’s API, please reach out to email@example.com.