Stay organized with collections
Save and categorize content based on your preferences.
The Android Over The Air API is built on HTTP and JSON, so any standard HTTP client
can send requests to it and parse the responses.
However, the Google API client libraries provide better language
integration, improved security, and support for making calls that require
user authorization. The client libraries are available in a number of
programming languages; by using them you can avoid the need to manually set
up HTTP requests and parse the responses.
To get started, select the programming language that you are using for
development.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThe Android Over The Air API utilizes HTTP and JSON, allowing standard HTTP clients to interact with it.\u003c/p\u003e\n"],["\u003cp\u003eGoogle API client libraries offer enhanced language integration, security, and user authorization support, streamlining development in Java, .NET, Python, and Node.js.\u003c/p\u003e\n"],["\u003cp\u003eWhile any standard HTTP client can be used, Google provides client libraries for various programming languages to simplify interactions with the API.\u003c/p\u003e\n"],["\u003cp\u003eClient libraries are available for download for Java, .NET, Python, and Node.js to facilitate easier integration with the Android Over The Air API.\u003c/p\u003e\n"],["\u003cp\u003eThese libraries are provided without official support, and users should contact their Technical Account Manager (TAM) for further assistance.\u003c/p\u003e\n"]]],["The Android Over The Air API, based on HTTP and JSON, can be accessed via standard HTTP clients. Google API client libraries offer enhanced language integration, security, and authorization support, removing the need for manual HTTP setup and response parsing. Developers can download the API v1 client libraries for Java, CSharp (.NET), Python, and Node.js, directly from the provided links. These libraries are offered without direct support; for assistance, contact your TAM.\n"],null,["# Install Client Libraries\n\nThe Android Over The Air API is built on HTTP and JSON, so any standard HTTP client\ncan send requests to it and parse the responses.\n\nHowever, the Google API client libraries provide better language\nintegration, improved security, and support for making calls that require\nuser authorization. The client libraries are available in a number of\nprogramming languages; by using them you can avoid the need to manually set\nup HTTP requests and parse the responses.\n\nTo get started, select the programming language that you are using for\ndevelopment.\n**Note:** These libraries are provided as-is without support. Contact your TAM for more information. \n\n### Java\n\n[Download the Android Over The Air API v1 Client Library for Java](/static/android/over-the-air/v1/libraries/android-overtheair-v1-2024-06-20-java.tar.gz).\n\n### .NET\n\n[Download the Android Over The Air API v1 Client Library for CSharp](/static/android/over-the-air/v1/libraries/android-overtheair-v1-2024-06-20-csharp.tar.gz).\n\n### Python\n\n[Download the Android Over The Air API v1 Client Library for Python](/static/android/over-the-air/v1/libraries/android-overtheair-v1-2024-06-20-py.tar.gz).\n\n### Node.js\n\n[Download the Android Over The Air API v1 Client Library for Node.js](/static/android/over-the-air/v1/libraries/android-overtheair-v1-2024-06-20-nodejs.tar.gz)."]]