3scale Platform Features
Smart, scalable API management
High performance. Complete control. No compromise.
API traffic control
Powerful control in the data flow
Protect your backend API servers with strict traffic control on incoming and outgoing traffic. 3scale’s architecture provides multiple options for traffic control – from open source gateways to a hosted cloud service, plugins, and CDN options. Protect individual methods, distribute calls to multiple backends and keep tabs on all of your traffic. The result isn’t just a “firewall” you pass the data through—its a centralized overview that puts powerful traffic control where it’s needed—in the data flow.
APIcast Cloud-Hosted Gateway Service
APIcast is the fastest, easiest way to get started on 3scale. This free, hosted service option supports up to 50,000 calls per day. One of four deployment method options, APIcast is perfect for small to medium volume APIs. Go-live fast with no local code or on-premise deployment required. It’s also ideal for enterprise environments that need quick, solid staging and testing capabilities.
How do you manage who gets access to your API? Can you establish different levels of access for different types of users? Can you control how different applications interact with your API?
Access control features are essential to making sure you determine exactly who uses your API, how it is used, and how much they can use it. We make it easy to centrally set up and manage policy and application plans for all your APIs on one platform.
It goes without saying that if you’re planning to open an API, security needs to be carefully considered from the start. Whether your API is public, private, or internal, with 3scale you can choose the authentication type most appropriate to your needs. We offer a range of authentication patterns and credentials to chose from, including unique API keys and OAuth tokens.
Once you’ve established who gets access, how they get it, and what can be done with your API, you can set even finer management details in controlling the traffic itself. Rate limits allow you to manage and control the flow of access to your API resources. If you have one API or many, you can control access by type of plan or user profile, down to calls allowed per minute.
One of the best ways to improve the performance and success of your API is to create an amazing developer experience. We provide a state of the art CMS making it super easy to create your own custom domain portal to manage developer interactions and increase API adoption. It’s simple to set up, so you can quickly start promoting your API, sign up developers and give them access to their API keys.
Making API documentation interactive, intuitive, and clear is an obvious win for API providers. With 3scale’s ActiveDocs, based on the Swagger Framework, your developers can explore APIs live from documentation web pages. Just add a Swagger-compliant spec to your API, then add it to your Admin Portal and the documentation is immediately available for developers through your Developer Portal. This is why we (and developers) love Swagger.
Gain and share API program insights
Monitor and set alerts on traffic flow. Provide partners and developers with reports on their traffic with a user dashboard designed for them. Analyze your API traffic through detailed traffic analytics by account, application, or service, and share performance insights across the organization with crisp, clear reporting.
Set up pricing rules. Issue invoices. Collect payments.
We make it easy to reap the benefits of sharing your data assets through simple in-product integrations with popular payment options like Stripe, Braintree, Authorize.net, and Ogone. Setting up pricing rules, invoicing and collection with our PCI compliant system is simple.