Route your client API calls to your backend services using Interceptor.

Request a demo

Image

What is Interceptor?

Interceptor is an API gateway server built for accepting API requests from the client applications and routing them to the appropriate backend services. May it be a single service or multiple services to be called in a single API call, interceptor provides you with the necessary tools to control your API request flow.

Why Interceptor?

Image
Call Multiple Services

Forward your incoming request to multiple services. The data from the response of one service can be passed on to the next service directly or with conditions.

Image
Client Specific Actions

Define the processing of the request depending upon the client application. Control the data to be returned for mobile applications, web applications or third party applications.

Image
Authentication

Pass JWT tokens to your protected backend services.

Image
Protocols

Call your backend services using whichever protocol they understand. HTTP, gRPC or any other custom protocols your service understands.

Image
Scripting

Control the flow of your client request using the onboard Groovy scripting engine. This allows you to minutely determine the API gateway behaviour.

Image
Logging and Analytics

The request analytics dashboard shows data and statistics related to the oncoming requests and allows rate limiting of requests.

Frequently Asked Questions

Interceptor is an on premise platform that runs as a server. You can start it up with almost zero configuration [link to server setup] and start using it with the browser based UI app.

Interceptor is best useful in environments that use the microservices pattern wherein there are multiple services deployed in the environment dedicated to executing specific tasks.

Interceptor will be placed in the front of your backend environment where it will face and 'intercept' the incoming client requests and route them to your concerned backend services.

Your backend services can use any language or frameworks like NodeJS, .Net, Java, PHP or any others. Interceptor will only communicate to them using the appropriate network protocols.

Since it is a server you can put this on your cloud environment.

The basic server is free of cost to download. But we charge license fees depending on the additional tools you may require. For more info, please get in touch.

Icon For Arrow-up