Yandex API Gateway

A service for creating API gateways that supports OpenAPI Specification 3.0 and a set of extensions for integration with other cloud services.

Minimum request delay
With the API Gateway, requests to service APIs are processed with minimum delay. Under peak loads, the service is automatically scaled to minimize response latency.
Use domains
You can use Certificate Manager domains when accessing the API. In this case, a certificate linked to the domain is used to provide a TLS connection.
Easily change specifications
Extend specifications with a click in the management console and integrate your applications with Yandex.Cloud services.

Getting started

Create and configure an API gateway using specifications.

Create API gateway

Questions and answers

What is an API gateway?

An API gateway sends requests from your services and applications to Yandex.Cloud services. With the Gateway API, you can access static data directly from Object Storage, process requests using the Cloud Functions service, or send HTTP requests to any web service hosted in Yandex.Cloud or other platforms.

An API gateway sends requests from your services and applications to Yandex.Cloud services. With the Gateway API, you can access static data directly from Object Storage, process requests using the Cloud Functions service, or send HTTP requests to any web service hosted in Yandex.Cloud or other platforms.

How do I create an API gateway?

API gateways are configured in a declarative way using specifications. A specification is a JSON or YAML file with an API gateway description based on the OpenAPI 3.0 standard. In Yandex API Gateway, the specification is supplemented with extensions that you can use for integrating with other cloud platforms.

API gateways are configured in a declarative way using specifications. A specification is a JSON or YAML file with an API gateway description based on the OpenAPI 3.0 standard. In Yandex API Gateway, the specification is supplemented with extensions that you can use for integrating with other cloud platforms.

What specification extensions are available?

The specification is supplemented with the following extensions:

  • Static response: Returns fixed content with the specified response code and required headers without any third-party service involved.
  • Invoking a function: Invokes the specified function.
  • Access via HTTP: Redirects a request to the specified URL.
  • Object Storage integration: Passes a request to Object Storage for distributing static files.

The specification is supplemented with the following extensions:

  • Static response: Returns fixed content with the specified response code and required headers without any third-party service involved.
  • Invoking a function: Invokes the specified function.
  • Access via HTTP: Redirects a request to the specified URL.
  • Object Storage integration: Passes a request to Object Storage for distributing static files.

Events and webinars

Get started with API Gateway