Welcome to the CodeInput API Reference. This section provides comprehensive documentation for integrating with our REST API.
Overview
The CodeInput API allows you to:
- Authenticate users using OAuth 2.0 or API keys
- Manage repositories connected to your workspace
- Resolve merge conflicts programmatically
- Access analytics and reporting data
- Configure webhooks for real-time updates
Getting Started
- Authentication - Learn how to authenticate your API requests
- Endpoints - Browse available API endpoints and their parameters
- Webhooks - Set up real-time notifications for events in your repositories
Authentication
CodeInput supports two authentication methods:
| Method | Use Case | Rate Limit |
|---|---|---|
| OAuth 2.0 | User-facing applications | 5,000 req/hour |
| API Keys | Server-to-server integrations | 10,000 req/hour |