Thru exposes multiple APIs to access the service.
The Service API allows clients to get information and manipulate entities in a single instance.
Entities are flows, activity, alerts, files, deliveries, organizations, subscription and user management etc.
Examples for using this API :
Exposing activity and alerts in external system
Automating the adding of organizations and subscriptions
Automating user management
Enabling / Disabling entities (Organizations, subscriptions)
Replaying files, retrying deliveries
Thru uses Swagger, which is an Interface Description Language for describing RESTful APIs expressed using JSON.
Swagger is used together with a set of open-source software tools to design, build, document, and use RESTful web services. Swagger includes automated documentation, code generation, and test-case generation.
You can access the api by adding /Swagger/ to a site url.