API management overview

In order to make use of API management you must be using the new Tray UI

So make sure you have enabled this in your profile settings!

All executions of workflows which underpin your API endpoints will go towards your task allowance.

Please see our documentation on tasks for more details

And also our section on Controlling task usage which is specific to API management

Tray's API management interface enables you to manage, govern, and secure APIs.

It allows you to turn any project into an API. Within a project any API operation-triggered workflows can be turned into an endpoint. These workflows themselves can be the start point for a collection of callable workflows:

With API management you can expose the power of Tray automation to other services, and you and your customers can build applications powered by your own workflow-based endpoints.

You can protect and secure your API with a powerful policy management system which allows you to:

  • Manage authentication

  • Set rate limits

  • Restrict access by role

  • Enforce header policies

  • Limit access by IP

  • Block abusive or suspicious behaviors

The following documentation pages will take you through the basics of API management: