Midpage · Rate Limits

Midpage Rate Limits

Midpage's REST case-law API authenticates with a bearer API key issued from the developer portal. The documented per-request bounds are a maximum page_size of 100 results per search request and bulk reads of up to 100 items per /opinions/get call; keyword and hybrid result counts are capped at 10,000 total results, and semantic search supports limited deep pagination (~500 unique results). Account-level request-rate or token quotas (RPM/RPD) are not publicly documented and are marked unreconciled here.

Midpage Rate Limits is the machine-readable rate-limit profile for Midpage on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 5 rate-limit definitions, measuring results, items, and requests.

The profile also includes 2 backoff/retry policies defined and response codes documented for unauthorized and badRequest.

Tagged areas include Legal, Case Law, Legal Research, Search, and AI.

5 Limits
LegalCase LawLegal ResearchSearchAIRate LimitingQuotasThrottling

Limits

Search Page Size request
results
100
Maximum page_size per POST /search request.
Bulk Opinion Reads request
items
100
Maximum items (opinion_ids or citations) per POST /opinions/get request.
Keyword / Hybrid Total Results query
results
10000
total_results is capped at 10,000 for keyword and hybrid search modes.
Semantic Deep Pagination query
results
500
Semantic search supports approximately 500 unique results of deep pagination.
Account Request Rate account
requests
see provider documentation
Account-level RPM/RPD quotas are not publicly documented; confirm in the developer portal.

Policies

Bearer Authentication
All REST requests require a bearer API key in the Authorization header.
Backoff Strategy
Clients should implement exponential backoff with jitter on errors and respect any throttling responses.

Sources