Amazon Device Farm website screenshot

Amazon Device Farm

AWS Device Farm is an application testing service that lets you improve the quality of your web and mobile apps by testing them across an extensive range of desktop browsers and real mobile devices without having to provision and manage any testing infrastructure.

Amazon Device Farm publishes 77 APIs on the APIs.io network, including #X Amz Target=DeviceFarm 20150623.CreateDevicePool API, #X Amz Target=DeviceFarm 20150623.CreateInstanceProfile API, #X Amz Target=DeviceFarm 20150623.CreateNetworkProfile API, and 74 more. Tagged areas include Application Testing, Device Testing, Mobile Testing, and Quality Assurance.

The Amazon Device Farm catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon Device Farm’s developer surface includes authentication, developer portal, documentation, support, engineering blog, developer console, signup flow, and 14 more developer resources.

65.4/100 strong ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
77 APIs 8 Features 5 Use Cases
Application TestingDevice TestingMobile TestingQuality Assurance

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 65.4/100 · strong
Contract Quality 18.2 / 25
Developer Ergonomics 9.1 / 20
Commercial Clarity 16.3 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.7 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-device-farm: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 77

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateDevicePool API

The #X Amz Target=DeviceFarm 20150623.CreateDevicePool API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createdevicepool.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateInstanceProfile API

The #X Amz Target=DeviceFarm 20150623.CreateInstanceProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createinstanceprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateNetworkProfile API

The #X Amz Target=DeviceFarm 20150623.CreateNetworkProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createnetworkprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateProject API

The #X Amz Target=DeviceFarm 20150623.CreateProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateRemoteAccessSession API

The #X Amz Target=DeviceFarm 20150623.CreateRemoteAccessSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createremoteaccesssession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateTestGridProject API

The #X Amz Target=DeviceFarm 20150623.CreateTestGridProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createtestgridproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateTestGridUrl API

The #X Amz Target=DeviceFarm 20150623.CreateTestGridUrl API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createtestgridurl.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateUpload API

The #X Amz Target=DeviceFarm 20150623.CreateUpload API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createupload.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateVPCEConfiguration API

The #X Amz Target=DeviceFarm 20150623.CreateVPCEConfiguration API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.createvpceconfiguration.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteDevicePool API

The #X Amz Target=DeviceFarm 20150623.DeleteDevicePool API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deletedevicepool.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteInstanceProfile API

The #X Amz Target=DeviceFarm 20150623.DeleteInstanceProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deleteinstanceprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteNetworkProfile API

The #X Amz Target=DeviceFarm 20150623.DeleteNetworkProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deletenetworkprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteProject API

The #X Amz Target=DeviceFarm 20150623.DeleteProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deleteproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteRemoteAccessSession API

The #X Amz Target=DeviceFarm 20150623.DeleteRemoteAccessSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deleteremoteaccesssession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteRun API

The #X Amz Target=DeviceFarm 20150623.DeleteRun API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deleterun.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteTestGridProject API

The #X Amz Target=DeviceFarm 20150623.DeleteTestGridProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deletetestgridproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteUpload API

The #X Amz Target=DeviceFarm 20150623.DeleteUpload API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deleteupload.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteVPCEConfiguration API

The #X Amz Target=DeviceFarm 20150623.DeleteVPCEConfiguration API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.deletevpceconfiguration.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetAccountSettings API

The #X Amz Target=DeviceFarm 20150623.GetAccountSettings API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getaccountsettings.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetDevice API

The #X Amz Target=DeviceFarm 20150623.GetDevice API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getdevice.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetDeviceInstance API

The #X Amz Target=DeviceFarm 20150623.GetDeviceInstance API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getdeviceinstance.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetDevicePool API

The #X Amz Target=DeviceFarm 20150623.GetDevicePool API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getdevicepool.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetDevicePoolCompatibility API

The #X Amz Target=DeviceFarm 20150623.GetDevicePoolCompatibility API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getdevicepoolcompatibility.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetInstanceProfile API

The #X Amz Target=DeviceFarm 20150623.GetInstanceProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getinstanceprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetJob API

The #X Amz Target=DeviceFarm 20150623.GetJob API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getjob.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetNetworkProfile API

The #X Amz Target=DeviceFarm 20150623.GetNetworkProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getnetworkprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetOfferingStatus API

The #X Amz Target=DeviceFarm 20150623.GetOfferingStatus API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getofferingstatus.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetProject API

The #X Amz Target=DeviceFarm 20150623.GetProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetRemoteAccessSession API

The #X Amz Target=DeviceFarm 20150623.GetRemoteAccessSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getremoteaccesssession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetRun API

The #X Amz Target=DeviceFarm 20150623.GetRun API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getrun.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetSuite API

The #X Amz Target=DeviceFarm 20150623.GetSuite API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getsuite.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetTest API

The #X Amz Target=DeviceFarm 20150623.GetTest API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.gettest.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetTestGridProject API

The #X Amz Target=DeviceFarm 20150623.GetTestGridProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.gettestgridproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetTestGridSession API

The #X Amz Target=DeviceFarm 20150623.GetTestGridSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.gettestgridsession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetUpload API

The #X Amz Target=DeviceFarm 20150623.GetUpload API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getupload.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.GetVPCEConfiguration API

The #X Amz Target=DeviceFarm 20150623.GetVPCEConfiguration API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.getvpceconfiguration.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.InstallToRemoteAccessSession API

The #X Amz Target=DeviceFarm 20150623.InstallToRemoteAccessSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.installtoremoteaccesssession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListArtifacts API

The #X Amz Target=DeviceFarm 20150623.ListArtifacts API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listartifacts.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListDeviceInstances API

The #X Amz Target=DeviceFarm 20150623.ListDeviceInstances API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listdeviceinstances.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListDevicePools API

The #X Amz Target=DeviceFarm 20150623.ListDevicePools API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listdevicepools.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListDevices API

The #X Amz Target=DeviceFarm 20150623.ListDevices API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listdevices.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListInstanceProfiles API

The #X Amz Target=DeviceFarm 20150623.ListInstanceProfiles API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listinstanceprofiles.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListJobs API

The #X Amz Target=DeviceFarm 20150623.ListJobs API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listjobs.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListNetworkProfiles API

The #X Amz Target=DeviceFarm 20150623.ListNetworkProfiles API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listnetworkprofiles.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListOfferingPromotions API

The #X Amz Target=DeviceFarm 20150623.ListOfferingPromotions API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listofferingpromotions.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListOfferings API

The #X Amz Target=DeviceFarm 20150623.ListOfferings API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listofferings.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListOfferingTransactions API

The #X Amz Target=DeviceFarm 20150623.ListOfferingTransactions API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listofferingtransactions.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListProjects API

The #X Amz Target=DeviceFarm 20150623.ListProjects API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listprojects.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListRemoteAccessSessions API

The #X Amz Target=DeviceFarm 20150623.ListRemoteAccessSessions API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listremoteaccesssessions.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListRuns API

The #X Amz Target=DeviceFarm 20150623.ListRuns API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listruns.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListSamples API

The #X Amz Target=DeviceFarm 20150623.ListSamples API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listsamples.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListSuites API

The #X Amz Target=DeviceFarm 20150623.ListSuites API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listsuites.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTagsForResource API

The #X Amz Target=DeviceFarm 20150623.ListTagsForResource API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtagsforresource.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTestGridProjects API

The #X Amz Target=DeviceFarm 20150623.ListTestGridProjects API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtestgridprojects.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTestGridSessionActions API

The #X Amz Target=DeviceFarm 20150623.ListTestGridSessionActions API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtestgridsessionactions.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTestGridSessionArtifacts API

The #X Amz Target=DeviceFarm 20150623.ListTestGridSessionArtifacts API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtestgridsessionartifacts.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTestGridSessions API

The #X Amz Target=DeviceFarm 20150623.ListTestGridSessions API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtestgridsessions.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListTests API

The #X Amz Target=DeviceFarm 20150623.ListTests API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listtests.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListUniqueProblems API

The #X Amz Target=DeviceFarm 20150623.ListUniqueProblems API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listuniqueproblems.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListUploads API

The #X Amz Target=DeviceFarm 20150623.ListUploads API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listuploads.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ListVPCEConfigurations API

The #X Amz Target=DeviceFarm 20150623.ListVPCEConfigurations API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.listvpceconfigurations.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.PurchaseOffering API

The #X Amz Target=DeviceFarm 20150623.PurchaseOffering API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.purchaseoffering.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.RenewOffering API

The #X Amz Target=DeviceFarm 20150623.RenewOffering API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.renewoffering.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.ScheduleRun API

The #X Amz Target=DeviceFarm 20150623.ScheduleRun API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.schedulerun.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.StopJob API

The #X Amz Target=DeviceFarm 20150623.StopJob API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.stopjob.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.StopRemoteAccessSession API

The #X Amz Target=DeviceFarm 20150623.StopRemoteAccessSession API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.stopremoteaccesssession.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.StopRun API

The #X Amz Target=DeviceFarm 20150623.StopRun API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.stoprun.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.TagResource API

The #X Amz Target=DeviceFarm 20150623.TagResource API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.tagresource.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UntagResource API

The #X Amz Target=DeviceFarm 20150623.UntagResource API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.untagresource.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateDeviceInstance API

The #X Amz Target=DeviceFarm 20150623.UpdateDeviceInstance API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updatedeviceinstance.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateDevicePool API

The #X Amz Target=DeviceFarm 20150623.UpdateDevicePool API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updatedevicepool.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateInstanceProfile API

The #X Amz Target=DeviceFarm 20150623.UpdateInstanceProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updateinstanceprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateNetworkProfile API

The #X Amz Target=DeviceFarm 20150623.UpdateNetworkProfile API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updatenetworkprofile.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateProject API

The #X Amz Target=DeviceFarm 20150623.UpdateProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updateproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateTestGridProject API

The #X Amz Target=DeviceFarm 20150623.UpdateTestGridProject API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updatetestgridproject.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateUpload API

The #X Amz Target=DeviceFarm 20150623.UpdateUpload API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updateupload.

Amazon Device Farm #X Amz Target=DeviceFarm 20150623.UpdateVPCEConfiguration API

The #X Amz Target=DeviceFarm 20150623.UpdateVPCEConfiguration API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm 20150623.updatevpceconfiguration.

Scroll for all 77

Postman Collections 77

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 77

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Amazon Device Farm Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 8

Notable capabilities this provider offers.

Real Device Testing

Test mobile apps on thousands of real physical Android and iOS devices without managing any device infrastructure.

Desktop Browser Testing

Test web applications on desktop browsers using Selenium RemoteWebDriver through Device Farm's test grid.

Automated Test Frameworks

Supports popular test frameworks including Appium, XCTest, Espresso, Calabash, and built-in fuzz testing.

Remote Access Sessions

Interactively access real devices via remote desktop to manually test and debug your app.

Network Condition Simulation

Simulate different network conditions including bandwidth, latency, and packet loss using network profiles.

Private Device Fleet

Provision and manage private dedicated devices for exclusive use in testing your applications.

VPC Integration

Test apps hosted in private VPCs using VPC endpoint configurations without exposing them publicly.

Parallel Test Execution

Run tests in parallel across multiple devices simultaneously to reduce overall testing time.

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Device Farm Context

29 classes · 115 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon Device Farm API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amazon Device Farm API Rules

27 rules · 12 errors 10 warnings 5 info

SPECTRAL

JSON Schema 26

Standalone JSON Schema definitions for this provider's data models.

AccountSettings

8 properties

JSON SCHEMA

Artifact

5 properties

JSON SCHEMA

DeviceFilter

3 properties

JSON SCHEMA

DeviceInstance

6 properties

JSON SCHEMA

DevicePool

6 properties

JSON SCHEMA

Device

21 properties

JSON SCHEMA

IncompatibilityMessage

2 properties

JSON SCHEMA

InstanceProfile

6 properties

JSON SCHEMA

Job

15 properties

JSON SCHEMA

NetworkProfile

12 properties

JSON SCHEMA

Offering

5 properties

JSON SCHEMA

OfferingTransaction

5 properties

JSON SCHEMA

Problem

7 properties

JSON SCHEMA

Project

5 properties

JSON SCHEMA

RemoteAccessSession

22 properties

JSON SCHEMA

Rule

3 properties

JSON SCHEMA

Run

32 properties

JSON SCHEMA

Sample

3 properties

JSON SCHEMA

Suite

11 properties

JSON SCHEMA

TestGridProject

5 properties

JSON SCHEMA

TestGridSessionAction

5 properties

JSON SCHEMA

TestGridSessionArtifact

3 properties

JSON SCHEMA

TestGridSession

6 properties

JSON SCHEMA

Test

11 properties

JSON SCHEMA

Upload

10 properties

JSON SCHEMA

VPCEConfiguration

5 properties

JSON SCHEMA

Scroll for all 26

JSON Structure 26

JSON Structure definitions describing this provider's data shapes.

Amazon Device Farm Artifact Structure

5 properties

JSON STRUCTURE

Amazon Device Farm Device Filter Structure

3 properties

JSON STRUCTURE

Amazon Device Farm Device Pool Structure

6 properties

JSON STRUCTURE

Amazon Device Farm Device Structure

21 properties

JSON STRUCTURE

Amazon Device Farm Job Structure

15 properties

JSON STRUCTURE

Amazon Device Farm Offering Structure

5 properties

JSON STRUCTURE

Amazon Device Farm Problem Structure

7 properties

JSON STRUCTURE

Amazon Device Farm Project Structure

5 properties

JSON STRUCTURE

Amazon Device Farm Rule Structure

3 properties

JSON STRUCTURE

Amazon Device Farm Run Structure

32 properties

JSON STRUCTURE

Amazon Device Farm Sample Structure

3 properties

JSON STRUCTURE

Amazon Device Farm Suite Structure

11 properties

JSON STRUCTURE

Amazon Device Farm Test Structure

11 properties

JSON STRUCTURE

Amazon Device Farm Upload Structure

10 properties

JSON STRUCTURE

Scroll for all 26

Examples 26

Example request and response payloads for these APIs.

Scroll for all 26

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Device Farm Authentication

apiKey · 1 scheme

SECURITY

Amazon Device Farm Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Device Farm Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Device Farm Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Device Farm Agentic Access

77 operations · 77 acting · 3 human-in-the-loop

77 operations · 77 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Mobile App Quality Assurance

Validate mobile app functionality, performance, and compatibility across a wide range of real Android and iOS devices.

Cross-Device Compatibility Testing

Ensure your app behaves correctly on different device manufacturers, screen sizes, OS versions, and hardware configurations.

Web Application Browser Testing

Run Selenium-based browser tests against your web application across multiple desktop browser environments.

CI/CD Test Integration

Integrate device testing into your continuous integration and deployment pipelines for automated quality gates.

App Performance Benchmarking

Measure app performance metrics including CPU usage, memory consumption, and network activity across different devices.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
name: Amazon Device Farm
description: AWS Device Farm is an application testing service that lets you improve the quality of your web and mobile apps
  by testing them across an extensive range of desktop browsers and real mobile devices without having to provision and manage
  any testing infrastructure.
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://aws.amazon.com/device-farm/
created: '2026-03-16'
modified: '2026-05-19'
apis:
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createdevicepool-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateDevicePool API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateDevicePool API from Amazon Device Farm — 1 operation(s) for #x
    amz target=devicefarm 20150623.createdevicepool.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateDevicePool'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createdevicepool-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createinstanceprofile-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateInstanceProfile API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateInstanceProfile API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.createinstanceprofile.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateInstanceProfile'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createinstanceprofile-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createnetworkprofile-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateNetworkProfile API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateNetworkProfile API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.createnetworkprofile.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateNetworkProfile'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createnetworkprofile-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createproject-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateProject API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateProject API from Amazon Device Farm — 1 operation(s) for #x amz
    target=devicefarm 20150623.createproject.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateProject'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createproject-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createremoteaccesssession-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateRemoteAccessSession API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateRemoteAccessSession API from Amazon Device Farm — 1 operation(s)
    for #x amz target=devicefarm 20150623.createremoteaccesssession.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateRemoteAccessSession'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createremoteaccesssession-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createtestgridproject-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateTestGridProject API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateTestGridProject API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.createtestgridproject.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateTestGridProject'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createtestgridproject-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createtestgridurl-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateTestGridUrl API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateTestGridUrl API from Amazon Device Farm — 1 operation(s) for #x
    amz target=devicefarm 20150623.createtestgridurl.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateTestGridUrl'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createtestgridurl-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createupload-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateUpload API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateUpload API from Amazon Device Farm — 1 operation(s) for #x amz
    target=devicefarm 20150623.createupload.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateUpload'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createupload-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-createvpceconfiguration-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.CreateVPCEConfiguration API'
  description: 'The #X Amz Target=DeviceFarm 20150623.CreateVPCEConfiguration API from Amazon Device Farm — 1 operation(s)
    for #x amz target=devicefarm 20150623.createvpceconfiguration.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.CreateVPCEConfiguration'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-createvpceconfiguration-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deletedevicepool-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteDevicePool API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteDevicePool API from Amazon Device Farm — 1 operation(s) for #x
    amz target=devicefarm 20150623.deletedevicepool.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteDevicePool'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deletedevicepool-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deleteinstanceprofile-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteInstanceProfile API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteInstanceProfile API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.deleteinstanceprofile.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteInstanceProfile'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deleteinstanceprofile-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deletenetworkprofile-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteNetworkProfile API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteNetworkProfile API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.deletenetworkprofile.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteNetworkProfile'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deletenetworkprofile-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deleteproject-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteProject API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteProject API from Amazon Device Farm — 1 operation(s) for #x amz
    target=devicefarm 20150623.deleteproject.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteProject'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deleteproject-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deleteremoteaccesssession-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteRemoteAccessSession API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteRemoteAccessSession API from Amazon Device Farm — 1 operation(s)
    for #x amz target=devicefarm 20150623.deleteremoteaccesssession.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteRemoteAccessSession'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deleteremoteaccesssession-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deleterun-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteRun API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteRun API from Amazon Device Farm — 1 operation(s) for #x amz target=devicefarm
    20150623.deleterun.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteRun'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deleterun-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deletetestgridproject-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteTestGridProject API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteTestGridProject API from Amazon Device Farm — 1 operation(s) for
    #x amz target=devicefarm 20150623.deletetestgridproject.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteTestGridProject'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deletetestgridproject-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
    url: https://aws.amazon.com/device-farm/getting-started/
  - type: Pricing
    url: https://aws.amazon.com/device-farm/pricing/
  - type: FAQ
    url: https://aws.amazon.com/device-farm/faqs/
  - type: JSONSchema
    url: json-schema/amazon-device-farm-project-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-run-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-upload-schema.json
  - type: JSONSchema
    url: json-schema/amazon-device-farm-device-pool-schema.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-project-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-run-structure.json
  - type: JSONStructure
    url: json-structure/amazon-device-farm-device-structure.json
  - type: JSONLD
    url: json-ld/amazon-device-farm-context.jsonld
  - type: Examples
    url: examples/amazon-device-farm-project-example.json
  - type: Examples
    url: examples/amazon-device-farm-run-example.json
  - type: Examples
    url: examples/amazon-device-farm-device-example.json
- aid: amazon-device-farm:amazon-device-farm-x-amz-target-devicefarm-20150623-deleteupload-api
  name: 'Amazon Device Farm #X Amz Target=DeviceFarm 20150623.DeleteUpload API'
  description: 'The #X Amz Target=DeviceFarm 20150623.DeleteUpload API from Amazon Device Farm — 1 operation(s) for #x amz
    target=devicefarm 20150623.deleteupload.'
  humanURL: https://aws.amazon.com/device-farm/
  baseURL: https://devicefarm.amazonaws.com
  tags:
  - '#X Amz Target=DeviceFarm 20150623.DeleteUpload'
  properties:
  - type: OpenAPI
    url: openapi/amazon-device-farm-x-amz-target-devicefarm-20150623-deleteupload-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/devicefarm/latest/APIReference/Welcome.html
  - type: GettingStarted
   

# --- truncated at 32 KB (151 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-device-farm/refs/heads/main/apis.yml