Skip to main content

Getting Started with Capital Check In API

This guide will help you set up your first integration with Capital Check In API in less than 10 minutes.

Prerequisites

  • An account on Capital Check In
  • Basic knowledge of HTTP and JSON
  • A code editor (VS Code, Sublime Text, etc.)

Step 1: Create an Account

  1. Go to Capital Check In
  2. Click “Sign Up”
  3. Complete the form with your information
  4. Verify your email
  5. Complete the initial onboarding

Create Account

Sign up now

Step 2: Get Credentials

Once you’ve completed registration:
  1. Log in to your dashboard
  2. Go to Settings > API
  3. Copy your Company ID and API Key (if applicable)
For most integrations, you’ll only need your Company ID. The API Key is optional and used for specific applications.

Step 3: Configure Authentication

Capital Check In API uses JWT Bearer tokens for authentication. First, you need to obtain a token:

Option A: Email/Password Login

Response:

Step 4: Make Your First Request

Now that you have a token, you can make authenticated requests:

Get User Profile

Response:

List Collaborators

Implementation Examples

JavaScript/Node.js

Python

PHP

Next Steps

Now that you have the basics working, here are some next steps:

Troubleshooting

Common Issues

401 Unauthorized
  • Check that your token is valid and not expired
  • Verify that you’re including the Authorization: Bearer header
  • Ensure your Company ID is correct
403 Forbidden
  • Verify that your user has the necessary permissions
  • Check that you’re using the correct Company ID
422 Validation Error
  • Review the request body format
  • Check that all required fields are included
  • Verify data types (strings, numbers, etc.)
429 Too Many Requests
  • You’ve exceeded the rate limit
  • Wait before making more requests
  • Consider implementing exponential backoff

Getting Help

If you encounter issues:
  1. Check the documentation - This guide and the API reference
  2. Review error messages - They often contain helpful information
  3. Contact support - Email us at hi@capitalcheckin.app
  4. Join the community - Connect with other developers

API Reference

Explore all available endpoints