API Reference
Developer documentation for integrating Contract Monster into your applications.
API Overview
The Contract Monster API allows you to programmatically analyze contracts and retrieve results. All API requests require authentication using JWT tokens.
Base URL: https://api.contract-monster.com/v1
Authentication
All API requests must include a Bearer token in the Authorization header:
Authorization: Bearer YOUR_JWT_TOKEN
Key Endpoints
POST /contracts/upload
Upload a contract for analysis
{
"file": "base64_encoded_file",
"filename": "contract.pdf"
}POST /analyses
Create a new contract analysis
{
"contract_id": "uuid",
"output_language": "english"
}GET /analyses/:id
Retrieve analysis results
GET /analyses/550e8400-e29b-41d4-a716-446655440000
Rate Limits
Free Tier: 10 analyses per month
Pro Tier: 100 analyses per month
Enterprise: Custom limits
Need API access?
Contact Support