Back to LUMA IP Suite
v2.5
API Version
99.9%
Uptime
45ms
Avg Response
1M+
Daily Requests

API Keys

luma_sk_live_••••••••••••••••
luma_sk_test_••••••••••••••••

API Usage

Quick Start

Get started with the LUMA IP API in minutes

# Example: Get all matters curl -X GET "https://api.luma-ip.com/v2/matters" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" # Response { "data": [ { "id": "LUM-2024-001", "title": "AI-Enhanced Drug Discovery Method", "status": "active", "filing_date": "2024-03-15" } ], "total": 247, "page": 1 }

SDKs & Libraries

JavaScript

v2.5.0

npm install @luma-ip/sdk

Python

v2.5.0

pip install luma-ip

Java

v2.5.0

maven: com.luma-ip:sdk:2.5.0

C# / .NET

v2.5.0

dotnet add package LumaIP.SDK

Matters API

GET /v2/matters

List all matters with optional filtering and pagination

// Parameters status: string // Filter by status (active, pending, granted, abandoned) type: string // Filter by type (utility, design, provisional, pct) client: string // Filter by client ID page: number // Page number (default: 1) limit: number // Items per page (default: 20, max: 100)
POST /v2/matters

Create a new matter

GET /v2/matters/{id}

Get a specific matter by ID

PUT /v2/matters/{id}

Update a matter

Deadlines API

GET /v2/deadlines

List all deadlines with filtering options

POST /v2/deadlines

Create a new deadline

DELETE /v2/deadlines/{id}

Delete a deadline

Documents API

GET /v2/documents

List all documents

POST /v2/documents/upload

Upload a new document (multipart/form-data)

POST /v2/documents/analyze

Analyze a document using AI

AI API

POST /v2/ai/generate-claims

Generate patent claims using AI

POST /v2/ai/prior-art-search

Perform AI-powered prior art search

POST /v2/ai/analyze-patent

Analyze a patent document

Available Integrations

Microsoft 365

Word, Outlook, SharePoint

Connected

Google Workspace

Docs, Drive, Calendar

Connected

Slack

Notifications & Alerts

Connected

Salesforce

CRM Integration

Available

QuickBooks

Billing & Invoicing

Available

Jira

Project Management

Available

SendGrid

Email Notifications

Connected

USPTO API

Patent Database

Connected

Integration Usage

Sync Status

Microsoft 365

Last sync: 2 minutes ago

Google Workspace

Last sync: 5 minutes ago

USPTO API

Last sync: 1 hour ago

Slack

Last activity: 10 minutes ago

Configured Webhooks

Deadline Notifications

https://api.yourcompany.com/webhooks/deadlines

Matter Updates

https://api.yourcompany.com/webhooks/matters

Document Events

https://api.yourcompany.com/webhooks/documents

Available Events

matter.created
matter.updated
matter.status_changed
deadline.approaching
deadline.passed
document.uploaded
document.analyzed
task.assigned

Recent Deliveries

Webhook Payload Example

{ "event": "deadline.approaching", "timestamp": "2024-12-13T14:30:00Z", "data": { "deadline_id": "dl_abc123", "matter_id": "LUM-2024-001", "title": "Response to Office Action", "due_date": "2024-12-15", "days_remaining": 2, "urgency": "critical" }, "signature": "sha256=abc123..." }