Patent · US Active

Systems and methods of rate limiting for a representational state transfer (REST) application programming interface (API)

US10542124B2 · kind B2 · utility

1Cited by
3References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 27, 2018
Grant dateJan 21, 2020
Priority date
Expiry dateJul 21, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/10
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The present disclosure relates to systems and methods of implementing rate limiting in a representational state transfer (REST) application programming interface (API) system. A method of operating an instance of a REST API server, includes: receiving a REST API request that matches a rate limit rule associated with the instance of the REST API server; preparing a REST API response that includes rate limiting response headers. The method includes determining whether a rate limit violation exists that corresponds to the rate limit rule and, when it does, adding an error message to the REST API response. Otherwise, the REST API request is fulfilled and corresponding data is added to the REST API response. The method includes sending the REST API response including the rate limiting response headers and either the error message or the corresponding data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.