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

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