.. _config_rate_limit_service: Rate limit service ================== The :ref:`rate limit service ` configuration specifies the global rate limit service Envoy should talk to when it needs to make global rate limit decisions. If no rate limit service is configured, a "null" service will be used which will always return OK if called. * :ref:`v1 API reference ` * :ref:`v2 API reference ` gRPC service IDL ---------------- Envoy expects the rate limit service to support the gRPC IDL specified in :repo:`/source/common/ratelimit/ratelimit.proto`. See the IDL documentation for more information on how the API works. See Lyft's reference implementation `here `_.