Kobiton
Kobiton is a mobile device cloud and app testing platform that lets teams run manual, automated, scriptless, and visual tests against real iOS and Android devices in the cloud (or on privately managed local devices). Its REST API at https://api.kobiton.com/v1 exposes the real device cloud, test sessions and their captured commands, the app repository, data-driven test data sets, and scriptless (no-code) test runs, while an Appium/WebDriver hub at https://api.kobiton.com/wd/hub drives scripted automation. All REST requests authenticate with HTTP Basic auth using a Kobiton username (or email) and an API key.
APIs
Kobiton Devices API
Retrieve the real devices available to your account across the public cloud, your favorites, and your private or local devices. Filter by platform, version, device name, online ...
Kobiton Sessions API
Read back the results of a test run - fetch a session by ID for its metadata and status, and page through the captured session commands (the step by step log of Appium/WebDriver...
Kobiton Scriptless Automation API
Kick off scriptless (no-code) automated test runs by replaying a baseline manual exploration session across one or more target devices. POST a revisit plan with the baseline ses...
Kobiton Apps Repository API
Manage the app builds you test against. Generate a pre-signed upload URL, push a new app or version, list and retrieve apps and versions, tag versions, toggle public/private vis...
Kobiton Data-Driven Testing API
Drive the same scriptless test run through many input permutations. List the data sets in a session and create or update them by command ID or by element property, so a single b...
Kobiton Appium Automation Hub
Kobiton's Appium/WebDriver endpoint for scripted mobile automation. Point an Appium or Selenium client at the hub with Kobiton desired capabilities to allocate a real device and...
Kobiton Organization API
Administer an organization programmatically - create members, activate and deactivate members, and assign roles - so device-cloud access and test-run permissions can be provisio...