Features
Deploy and manage it yourself — or let us do it. On-premises, cloud, or hybrid.
API Security
- Authentication: supports all industry-standard authentication schemes, API Keys, Basic Auth, Mutual Certificates, Windows Kerberos/NTLM, OAuth/OpenID Connect. Integrate with external Identity Providers or use Sentinet built-in Provider. Secure APIs using ANY external OAuth/OpenID Provider. Supports multi-factor authentication.
- Authorization and Access Control: provides a graphical Access Rules Designer to secure access to APIs based on ANY combination of criteria and logic, which may include identity-driven criteria, message contents, rate limits, date/time schedules, and even any custom logic via your own .NET code plug-ins.
Infrastructure Security
Access Sentinet infrastructure, such as Administrative Console, Management API and CLI tools, using Sentinet built-in OAuth/OpenID Connect Provider, or ANY external OAuth/OpenID Connect or WS-Federation Provider. Unlimited configurable Sign-In Provider options are supported.
API Monitoring and Analytics
Monitor usage and performance of APIs in real-time and through historical data. Configure where and how individual APIs are monitored. Use monitoring to troubleshoot failed message exchanges and API errors. Drill down to the details of any exchange, successful or failed. Add any extra metadata to the recorded logs for business analytics. Filter and mask recorded data for enhanced security. Search and retrieve recorded data for any technical or business purposes.
API Messages Transformations and Custom Workflows
Use the Sentinet graphical Pipeline Designer to control how messages are transformed by the API Gateways, ensuring smooth integration between API applications. Add custom workflows with any custom logic to drive API's request and response processing.
Intelligent Messages Routing
Route messages to different APIs or different versions of the same API. Use Sentinet to load-balance API calls between different API physical locations.
Service Level Agreements Management
Monitor API usage, performance, and traffic metrics against configurable thresholds. Proactively set actions for potential SLA violations. Use Sentinet Alerting System to send notifications about existing or potential abnormalities.
Version Control and Dependency Tracking
Maintain and govern API versioning and API life-cycle. Route API calls between different versions of the same API or across different APIs to ensure backward compatibility and a smooth transition to new API versions.
Audit and Change Notifications
Audit access to the Sentinet API Management infrastructure. Create automated notifications for any changes in the API Catalog. Use Audit records to roll back modifications.
API Testing
Test interactions with your APIs before they are even fully implemented. Use Sentinet APIs as the mockup APIs, which can be configured with successful or failed test responses. Security and performance implications can be tested even before APIs' concrete implementations are available.