API Reference
Use the LoveAutomate API to programmatically manage projects, trigger workflows, and query test results.
The LoveAutomate API lets you integrate QA workflows into your own tools and automation.
Authentication
All API requests require an API key:
curl -H "Authorization: Bearer la_your_api_key" \ https://api.loveautomate.com/v1/projects
Core Endpoints
Projects
GET /v1/projects # List all projects POST /v1/projects # Create a project GET /v1/projects/:id # Get project details PATCH /v1/projects/:id # Update project DELETE /v1/projects/:id # Delete project
Test Runs
GET /v1/projects/:id/runs # List test runs POST /v1/projects/:id/runs # Trigger a test run GET /v1/runs/:id # Get run details GET /v1/runs/:id/results # Get test results
Workflows
GET /v1/projects/:id/workflows # List workflows POST /v1/projects/:id/workflows # Create workflow PATCH /v1/workflows/:id # Update workflow DELETE /v1/workflows/:id # Delete workflow
Rate Limits
| Plan | Requests/min | Burst |
|---|---|---|
| Free | 60 | 10 |
| Pro | 300 | 50 |
| Enterprise | Custom | Custom |
SDKs
Official SDKs coming soon for:
- Node.js / TypeScript
- Python
- Go
In the meantime, use the REST API directly with any HTTP client.