API Engine 3.0
The Tosca API Engine enables you to test and verify Application Programming Interfaces (APIs).
With the API Engine, you can do the following:
The Tosca API Engine is part of the Tricentis Tosca standard installation.
For detailed information regarding software versions and hardware requirements for the engine, please refer to the system requirements.
Create API Modules and TestCases
You can create Modules and TestCases for the API Engine. To create Modules and TestCases for the API Engine, use Tosca API Scan.
For more information on how to do so, see chapter "Create TestCases with API Scan".
Use the API Connection Manager
The API Engine allows you to work with the API Connection Manager. You can use the API Connection Manager to create and edit API connections and environments and use them in Tosca Commander and API Scan.
For more information on how to do so, see chapter "Use the API Connection Manager".
Try out API Early Access features
With the API Engine, you can try out API Early Access features that are in an early adopter phase.
For information on using API Early Access features, see chapter "API Early Access".
Supported standards
The Tricentis Tosca API Engine allows you to use the following standards and formats:
Webservice Standards |
REST SAP RFC SOAP HTTP Cookie |
Transport Layer |
HTTP JMS MLLP RFC TCP IP TLS |
Message Format |
Fixed Length HL7 IDOC JSON TXT XML (API Engine 3.0 doesn't support XML with Document Type Definitions) |
Message Description Language |
JSON Schema XSD |
Message Queue Support |
ActiveMQ ActiveMQ Artemis Apache Kafka Amazon SNS Amazon SQS IBM MQ MSMQ Oracle WebLogic Rabbit MQ - Advanced Message Queuing Protocol Tibco EMS |
Webservice Description Language |
OData 4.0 OpenAPI 3.0 RAML SWAGGER WADL WSDL |
Authentication |
Basic Authentication Client Certificate Digest Java Keystore Kerberos/SPNEGO NTLM OAuth 2.0 SAML |