Before you start
- An Axilio API key: open API Keys for your organization. See Authentication for details.
- A dedicated phone ID: open Phones
and choose an idle phone, or run
axilio phones list. Replaceph_123below with its ID.
- Python SDK
- Go SDK
Install Python 3.10 or newer.
1. Install the SDK
- Python SDK
- Go SDK
py -m pip install axilio if pip is not on your PATH.2. Set your API key
3. Inspect a phone
- Python SDK
- Go SDK
Client authenticates requests and exposes the platform’s resource groups.
client.session() allocates a phone, connects a driver, and releases the phone
when the block exits, including when the code raises an exception.Save this as quickstart.py:4. Run it
- Python SDK
- Go SDK
py quickstart.py if python is not on your PATH.Next steps
Control a phone
Find screen elements and tap, type, swipe, or wait for them.
Phones and Sessions
Choose phones and understand allocation behavior.
Python SDK on GitHub
Browse the Python client, mobile driver, and examples.
Go SDK on GitHub
Browse the Go client, mobile driver, and package reference.