1
Create an RSA key pair
Generate a public and private key that will be used to authenticate your requests to the Enterprise API.
2
Register your public key with Plaud
Request access for Plaud Enterprise API. After getting access, you will register your
PUBLIC_KEY and we will provide a CLIENT_ID and API_HOST for you to use.Your CLIENT_ID, API_HOST, and the PRIVATE_KEY you generated (the PUBLIC_KEY’s pair) will be used to authenticate and generate access tokens for your Plaud Team workspace.3
Your Plaud Team members will be taken through a consent prompt
After enabling the Enterprise API, only Team files will be available at first. Only Team files are viewable by default, whereas each members’ private Plaud files are only readable after they have granted consent.After you have enabled Enterprise API access, each of your Plaud Team members
will be asked if they consent to having their Plaud data accessible via the Enterprise API the very next time they load the Plaud app.
4
Retrieve your Plaud Team workspace access token
Use the
POST /team-oauth/oauth/token to generate a workspace token used to authenticate subsequent requests.Generating a token will require a JWT with your CLIENT_ID, API hostname (i.e. https://api.plaud.ai), and expiration datetime, **signed with your PRIVATE_KEYGetting a workspace access token with typescript
Access tokens are valid for up to 1 hour.
5
Begin using the Enterprise API
The Enterprise API only exposes READ operations. With the Enterprise API, you will be able to:
- List Plaud Team members
- List available files
- Pull transcripts from a file
- Pull summaries from a file
- Receive the raw audio from a file