Skip to main content

🚀 Quickstart

Connect to Checkbox with Nango and see data flow in 2 minutes.
1

Create the integration

In Nango (free signup), go to Integrations -> Configure New Integration -> Checkbox.
2

Authorize Checkbox

Go to Connections -> Add Test Connection -> Authorize, then select your Checkbox environment (production or sandbox) and enter your Checkbox Partner API key. Later, you’ll let your users do the same directly from your app.
3

Call the Checkbox API

Let’s make your first request to the Checkbox API. Replace the placeholders below with your Environment API key, integration ID, and connection ID:
Or fetch credentials with the Node SDK or API.✅ You’re connected! Check the Logs tab in Nango to inspect requests.
4

Implement Nango in your app

Follow our Auth implementation guide to integrate Nango in your app.To obtain your own Partner API key, follow the setup guide linked below.

📚 Checkbox Integration Guides

Nango maintained guides for common use cases. Official docs: Checkbox (API documentation is provided by Checkbox to partners and customers)

🔌 Calling the Create Assessment API

Checkbox has two APIs, and one API key and one Nango connection cover both:
  • Matter Management (Partner API) is served under /partner/api/v1/ticketing from the connection’s environment: https://app.checkbox.ai for production or https://sandbox.checkbox-app.com for sandbox. Nango uses this base URL by default, so no extra setup is needed.
  • Create Assessment (POST /restapi/v1/assessments) is served from the same base URL that Checkbox assigns to each environment. Nango adds the X-Consumer-Custom-Id header automatically when the connection’s Account ID is set.
With the HTTP proxy, send the same base URL in the Base-Url-Override header.

🧩 Pre-built syncs & actions for Checkbox

Enable them in your dashboard. Extend and customize to fit your needs.