This guide gets you from zero to a working integration: you create a token, make your first API call, and receive your first webhook.

<aside> 💡

Naming in the API. The app calls a container a workspace and a recording a meeting. The API uses the model names: a workspace is a project (projectUuid), and a meeting is a capture (captureUuid). These docs use the API names from here on.

</aside>

What you can build

Before you start

Base URLs

What URL
REST API https://api.nonverbia.com/api/v1
OAuth endpoints https://api.nonverbia.com/oauth
OAuth discovery https://api.nonverbia.com/.well-known/oauth-authorization-server
Web app https://app.nonverbia.com

Step 1: Create an API token

  1. In the Nonverbia app, open a workspace and click Integrations in the sidebar.
  2. Under Developer, open API access.
  3. Click New token.
  4. Fill in the dialog:
  5. Copy the token. It starts with nvb_pat_ and is shown only once. Store it in a secret manager.

Step 2: Make your first call