You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

IFI CLAIMS is introducing shared-service quotas. These quotas will be rolled out in two phases:

  • Request rate limiting: Q3 2019
  • Response payload quotas: Q1 2020

Request Weighting

In an effort to rationalize the disparity between services as well as quantifying resource usage together with physical requests, the concept of a Request Unit will be introduced. The request unit (RU) is simply the product of the physical request (constant 1) and service weight. Please see table below for current service weights.

General Request Unit Rate Limiting

The following rate limits apply to all shared services:

  • 4 request units per second (RUPS) per client login
  • 240 request units per minute per client login

If either if these limits are exceeded, an HTTP 429 (Too many requests) will be returned until the limit window resets (60 seconds).

Service Weights

Service EndpointWeight
​attachment/abimage​1.0
attachment/fetch|1.0
attachment/fetchall5.5
attachment/list0.3
attachment/pdf1.5
citations/backward1.0
citations/forward1.0
custom/tws1.5
family/citations/backward1.0
family/citations/forward1.0
family/extended1.0
family/meta1.0
family/simple1.0
legal-status/uspto1.0
pitr/topn1.0
report/columns0.1
report/create0.5
report/delete0.5
report/detail0.5
report/list0.5
report/queue0.5
report/status0.1
report/validate1.0
search/query1.5
search/schema0.1
system/dwh/loading/info1.0
text/fetch1.0
update/check0.1
update/next0.1
version/show0.1



  • No labels