API Documentation
The Tech Audit Tool API provides endpoints for managing project data and authentication. Most endpoints require authentication using AWS Cognito ID tokens.
Interactive API Documentation
Open API Documentation or interact below:
Authentication
Most API endpoints require a valid AWS Cognito ID token in the Authorization header:
Header | Type | Description | Required |
---|---|---|---|
Authorization |
string | AWS Cognito ID token | Yes |
Base URL
All endpoints are prefixed with /api/v1/
as the namespace.
Available Endpoints
- Authentication
- Verify tokens
- Refresh tokens
- Projects
- Get all projects
- Create new project
- Project
- Get project details
- Update project
- User
- Get user information
- Filters
- Filter projects by criteria