API Documentation
Our comprehensive API allows you to integrate Robot Actions testing capabilities directly into your own applications and workflows.
Authentication
All API requests require authentication using API keys. You can obtain an API key from your account dashboard.
// API Authentication Example
const apiKey = "YOUR_API_KEY";
fetch('https://api.robotactions.com/v1/devices', {
headers: {
'Authorization': `Bearer ${apiKey}`,
'Content-Type': 'application/json'
}
})Endpoints
Our API provides the following key endpoints for interacting with the Robot Actions platform:
GET /devices
Retrieve a list of available devices for testing with optional filtering parameters.
POST /tests
Create a new test run with specified parameters and configurations.
GET /results
Retrieve results from previous test runs including screenshots, logs, and performance metrics.
Rate Limits
API requests are limited to 100 requests per minute per API key. If you exceed this limit, you'll receive a 429 Too Many Requests response.