About Armure API Gateway (ArmureAPI)

Armure API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. With a few clicks in the dashboard, you can create an API that acts as a “front door” for applications to access data, business logic, or functionality from your back-end services. Armure API Gateway handles all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls, including traffic management, authorization and access control, monitoring, and API version management.

ArmureAPI Use Cases




Quotas and Rate Limiting

Set rate limiting, request throttling, and auto-renewing request quotas to manage how your users access your API.

Authentication

ArmureAPI supports access tokens, HMAC request signing, basic authentication and OAuth 2.0 to integrate old and new services easily.

Analytics

ArmureAPI can record and store detailed analytics which can be segmented by user, error, endpoint and client ID across multiple APIs and versions.

RESTful API

Integrate existing or new applications with ArmureAPI using our REST API, ArmureAPI does hot-reloads so you can introduce new services without downtime.

Mock out APIs

Use our API controls to mock out API versions before release. Import API Blueprints from Apiary or Swagger to make it easier than ever to start with ArmureAPI.

Monitor Performance

ArmureAPI tracks your upstream API latency and charts it for each version of each API your are managing. Catch traffic spikes early and monitor. ArmureAPI can also notify you via webhooks or emails when quota thresholds are reached.

Notifications and Events

Use our event system to hook into existing infrastructure and get up-to-the-minute notifications when key events happen on your services, APIs, portals or developers.

On-the-fly Transforms

Inject proprietary headers and transform inbound and outbound request data using our simple template and middleware system.

API Portal

Publish your managed APIs to your customisable, mobile-enabled API portal

API Documentation

Publish your API Documentation using Swagger or API Blueprint

Developer on-boarding

Let developers manage their own keys, sign up and enroll to your APIs, with a flexible workflow

Policies and Tiers

Enable tiered, metered access using powerfull key policies to apply to your developers

Virtual Endpoints

Create AWS Lamdbda-style programatic endpoints in JavaScript to orchestrate service responses

Service Discovery

Use ArmureAPI with Consul, Etcd, Eureka and many others to enable auto-configuring, self-healing APIs

Microservice Focus

Circuit breakers, hard timeouts, service discovery and load balancing, all designed to integrate your microservices.

API Sharding

Split APIs across clusters and data centers with ArmureAPI's flexible tagging and segmentation features.

Easy to use API Management Dashboard & Analytics






Manage your APIs Live

The ArmureAPI Dashboard is a separate component that will enable you to manage your API configurations and execute changes instantly.


Multi-user, Multi-Organisation

Separate API management and ownership by organisation, allow organisations to manage their own APIs and view their own analytics.


RESTful data and management API

The ArmureAPI Dashboard comes with it's own robust REST API, which is more high-level with full validation and authentication support for multiple users and organisations. Integrate ArmureAPI data, API management and analytics functionality right into your app.


Detailed analytics

ArmureAPI Dashboard will let you view usage statistics for your APIs, giving full views of your data by API Version, error type, endpoint, user and OAuth client. The dashboard also enables granular views of your data by hourly, daily or monthly views. ArmureAPI also tracks your API performance, meaning you can see how your API is performing hour-by-hour.





Customisable API Portal







Easily publish your APIs to the world

The ArmureAPI portal makes it easy for you to publish your APIs to the world and allow developers to enroll for access


Multiple portals

Each organisation gets their own portal, making eit easy to separate developers and team members for larger organisations


Swagger and API Blueprint suport

Easily publish your documentation to your portal, with flexible, themeable templates based on twitter bootstrap.


Developer dashboards

Give developers the information they need - with graphs showing them their usage over the past seven days (or more).


 

Cloud, Hybrid or On-Premises




Full cloud support

Get all of ArmureAPI, with full support and our managed infrastructure for free. None of the hastle, and easy to set up. ArmureAPI Cloud is the fastest way to get started with using ArmureAPI. Easily scale from cloud, to hybrid, to in-house with the same platform.


Scale easily

Our auto-scaling, fault-tolerant infrastructure will ensure that traffic keeps flowing to your site, fully SSL secured and backed up regularly.


Full REST API

Integrate with ease, ArmureAPI Cloud has a full REST API which makes it easy to programatically interact with your gateway APIs, analytics, policies and keys from within your application.


All-cloud, or hybrid deployment

Want all the benefits of a SaaS but not route your traffic through our services? Use our Hybrid on-premises proxy to have all the benefits of a hosted solution with none of the hassle. Easy to deploy with docker.


Our Clients

Agriculture Insurance Company of India Limited
Central Bank of India
ICICI Venture
SHCIL
IDFC
Dena Bank
Avnet
SBIDFHI

Let’s Talk Business.

India

Address:

Regus Business Center, Level 15 - Dev Corpora
Eastern Express Highway, Thane
Maharashtra, India 400 601.

Phone:

+91 22 6700 4855