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
- Go to Capital Check In
- Click “Sign Up”
- Complete the form with your information
- Verify your email
- Complete the initial onboarding
Create Account
Sign up now
Step 2: Get Credentials
Once you’ve completed registration:- Log in to your dashboard
- Go to Settings > API
- 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
Step 4: Make Your First Request
Now that you have a token, you can make authenticated requests:Get User Profile
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: Bearerheader - Ensure your Company ID is correct
- Verify that your user has the necessary permissions
- Check that you’re using the correct Company ID
- Review the request body format
- Check that all required fields are included
- Verify data types (strings, numbers, etc.)
- You’ve exceeded the rate limit
- Wait before making more requests
- Consider implementing exponential backoff
Getting Help
If you encounter issues:- Check the documentation - This guide and the API reference
- Review error messages - They often contain helpful information
- Contact support - Email us at hi@capitalcheckin.app
- Join the community - Connect with other developers
API Reference
Explore all available endpoints