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.

    👋 Hi! Need help? Chat with us!

    Chat with us

    Online

    Before we start

    Share your details so we can follow up with you.