Skip to main content

Using the Gerri API

An overview of what you can do with the Gerri API and how to get started.

Written by Mark Frantz

The Gerri API gives you programmatic access to your AI contract review workflows. You can automate reviews, manage playbooks, and integrate Gerri into your own tools and pipelines.

What you can do with the API

The Gerri API includes endpoints for:

  • Reviews - Submit documents for review and retrieve review results.

  • Redline Evaluations - Access Gerri's analysis of redlines, take action on evaluations, and counterpropose redlines.

  • Flag Violations - Retrieve flag violations from a review and take action on them.

  • Playbooks and Playbook Rules - Create, retrieve, and modify playbooks and the rules that define them.

The API also supports MCP server functionality for connecting Gerri to AI assistants and LLM-based tools.

NOTE: The MCP Server currently does NOT support OAuth, which is needed for Claude Cowork.

Generating an API key

To access the API, you first need to generate an API key in your Gerri settings.

  1. In Gerri, navigate to Integrations.

  2. Find the API section

  3. Click Generate API key.

  4. Copy your key immediately - it won't be shown again.

Each key displays its last four characters, the creator, and the creation date.

Managing your API keys

All active keys are listed on the Integrations page. Click Delete next to any key to remove it.

NOTE: Deleting a key immediately revokes access for any integration using it. Update your integrations before deleting a key they depend on.

API documentation

For the full reference documentation, including all endpoints and request formats, visit the Gerri API docs.

Did this answer your question?