# Apple Search Ads API Python Library

- Link: https://phiture.com/asostack/apple-search-ads-api-python-library-c61eaa1a17ac/
- Published: 2019-12-10T08:57:09+01:00
- Author: Merlin Penny

![Apple Search Ads API Python Library ](https://phiture.com/wp-content/uploads/2019/
12/Apple-Search-Ads-API-Python-Library-min.png)

_Abdul Majeed Alkattan works as Engineer at _[_Phiture_](https://phiture.com/)_ 
with a background in mobile and web development, DevOps and system administration.
Abdul helps Phiture collect and process data, including insights from the Apple 
App Store and Google Play Store. Merlin Penny works as Data Science and Engineering
Lead at Phiture. Merlin has a PhD in Economics and supports teams at Phiture with
automation and statistical evaluation._

_We are hiring for a key role to lead our evergrowing ASO team. You’ll be responsible
for leading and overseeing the success of our App Store Optimization service team
and help Phiture to lead the way in mobile growth. _

The [Apple Search Ads API](https://developer.apple.com/documentation/search_ads/)
offers developers the possibility to automate campaign management to a certain extent.
Managing campaigns, ad groups, keywords, and creative sets with the API can make
campaign management much more efficient and open up the door for fully automating
accounts. Using the API can be cumbersome (For access, REST is used while data is
returned in JSON format) which is why Phiture has built a non-official API library
in Python, that provides easy access to campaign management. This library only requires
intermediate Python skills and makes it possible not only for Engineers but also
for Data Analysts and Apple Search Ads Consultants to work with it. While the library
is extensive, it is not complete and users are encouraged to submit suggestions.
The repository is published on [github](https://github.com/phiture/searchads_api)
as well as on [pypi](https://pypi.org/project/searchads-api/).

#### **Here is the GitHub repository:**

#### 󠀁[**phiture/searchads_api**](https://github.com/phiture/searchads_api)󠁿

#### 󠀁[Phiture is a Berlin-based mobile growth consultancy working with the teams behind leading apps. Using the company’s…](https://github.com/phiture/searchads_api)󠁿

#### 󠀁[github.com](https://github.com/phiture/searchads_api)󠁿

Knowledge sharing is at the core of our consultancy. In addition to sharing the 
Apple Search Ads API, we therefore also want to share a demo on how to use the functions
for keyword management. If you are an Engineer or Developer you will probably be
able to use the above library right away. However, if you have less experience in
working with Python and APIs, the following Jupyter Notebook will give you an introduction
on how to use the library for Keyword Management. If you are not yet familiar with
Campaign Structures in Apple Search Ads, feel free to read [this article](https://asostack.com/how-to-set-up-a-systematic-apple-search-ads-campaign-structure-with-5-campaign-types-64a0fa0b21d4)
by Andrea Raggi, Apple Search Ads Lead at Phiture, beforehand.

**[Here](https://gist.github.com/phiture/a29d073308c7e3b5e2da90467ee09a27) is the****
demo**

If you find this library helpful for Campaign Management Automation, please leave
a clap, star the package on [GitHub](https://github.com/phiture/searchads_api) and
share it on your social media. If you have any suggestions please commit them on
GitHub or leave a comment below.
