Introduction
Our API allows access to the data in Testuff database. All access is encrypted using SSL and restricted only to the user company data.
It is a simple REST API for ease of use. To use the API, you will first need to have a valid Testuff account.
Tutorial
You can explore all available resources and schema options on our dedicated page. There, you can execute actual requests and receive real responses to learn how the API works.
The API accepts HTTP requests and can be accessed using any programming language, such as Python, PHP, Perl, Java, or any other that suits you best.
All API requests should start with https://serviceX.testuff.com/api/v0/…. (find your service number, the X, in the Company details tab under the Settings window in Testuff).
Output Formats
By default, responses are sent in a JSON format. However, you can opt to receive responses in other formats:
- yaml
- json
- xml
Just add format=xml (or json or yaml) to your API call.
Output Fields
By default, responses includes all fields. If you prefer to receive only specific fields, use the following parameters:
- fields=name1,name2 -> to include only these fields (by name) in the response
- ignore_fields=name1,name2 -> to exclude these fields (by name) from the response
API Reference
The Testuff REST API allows you to query our database for data. Based on REST principles, it is straightforward to write and test applications. You can access URLs through your browser and use any HTTP client in any programming language to interact with the API.
Your Request Credentials
All requests to Testuff REST API require you use your Testuff login details for authentication.
List of Available Resources
You can review the available resources and schema options on our API page, where you can also execute actual requests and receive real responses to better understand the API’s functionality.