CodeRabbit

CodeRabbit is an AI-powered code review platform that installs as a Git app (GitHub, GitLab, Bitbucket, Azure DevOps) to deliver line-by-line, context-aware reviews and summaries on pull requests, plus IDE and CLI reviews. It exposes a REST API for on-demand developer activity report generation and is configured per-repository with a .coderabbit.yaml file.

3 APIs 0 Features
AICode ReviewDeveloper ToolsPull RequestsDevOps

APIs

CodeRabbit Reports API

REST API for generating developer activity reports over a date range, authenticated with the x-coderabbitai-api-key header. The POST /report.generate endpoint returns an on-dema...

CodeRabbit Git App Integration

CodeRabbit installs as a Git application on GitHub, GitLab, Bitbucket, and Azure DevOps, subscribing to pull/merge request events to post AI reviews, summaries, and chat replies...

CodeRabbit Configuration

Per-repository behavior is configured with a .coderabbit.yaml file (validated against a published JSON schema) controlling review tone, path filters, enabled tools/linters, auto...

Collections

Pricing Plans

Coderabbit Plans Pricing

4 plans

PLANS

Rate Limits

Coderabbit Rate Limits

4 limits

RATE LIMITS

FinOps

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: CodeRabbit API
  version: '1.0'
request:
  auth:
    type: apikey
    key: x-coderabbitai-api-key
    value: '{{apiKey}}'
    in: header
items:
- info:
    name: Reports
    type: folder
  items:
  - info:
      name: Generate a developer activity report.
      type: http
    http:
      method: POST
      url: https://api.coderabbit.ai/api/v1/report.generate
      body:
        type: json
        data: "{\n  \"from\": \"2024-05-01\",\n  \"to\": \"2024-05-15\"\n}"
    docs: Generates a developer activity report based on the provided parameters and date range. Marked DEPRECATED; may take
      up to 10 minutes to respond depending on data volume.
bundled: true