This repository contains the OpenAPI 3.1.0 specification for the Gentrace API, providing comprehensive documentation for all available endpoints and data models.
The Gentrace API enables developers to interact with Gentrace's AI evaluation and testing platform programmatically. This OpenAPI specification covers the core functionality including:
- Pipelines - Manage and execute AI pipelines
- Datasets - Create and manage test datasets
- Experiments - Run and track AI experiments
- Test Cases - Define and manage individual test cases
The complete OpenAPI specification is available in spec.json
. This file contains:
- All available endpoints with request/response schemas
- Authentication requirements (Bearer token)
- Data models and component definitions
- Example requests and responses
https://gentrace.ai/api
The API uses Bearer token authentication. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
You can use this OpenAPI specification to:
- Generate client SDKs in various programming languages
- Import into API testing tools like Postman or Insomnia
- Generate documentation using tools like Swagger UI
- Validate API requests and responses
This OpenAPI specification is licensed under the MIT License.