# Python API documentation

**URL:** <https://forum.ansible.com/t/python-api-documentation/13792>\
**Category:** Ansible Project\
**Created:** [October 28, 2013, 6:15pm UTC](https://forum.ansible.com/t/python-api-documentation/13792 "2013-10-28T18:15:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![knowshan](https://avatars.discourse-cdn.com/v4/letter/k/e9a140/32.png) [@knowshan](https://forum.ansible.com/u/knowshan)\
**Post date:** [October 28, 2013, 6:15pm UTC](https://forum.ansible.com/t/python-api-documentation/13792/1 "2013-10-28T18:15:02Z")

</div>

I would like to provision an ec2 instance using Ansible’s Python API. I was wondering how local\_action can be used in the API. I couldn’t find any Python API documentation link on the Ansible site. Any link to the API documentation would be helpful.

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan2](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Michael\_DeHaan2](https://forum.ansible.com/u/Michael_DeHaan2)\
**Post date:** [October 30, 2013, 1:44am UTC](https://forum.ansible.com/t/python-api-documentation/13792/2 "2013-10-30T01:44:56Z")

</div>

/usr/bin/ansible and /usr/bin/ansible-playbook are great places to start and are both very simple programs using the API.

---

<div class="post-metadata">

**Author:** ![Usman\_Ehtesham](https://avatars.discourse-cdn.com/v4/letter/u/8e8cbc/32.png) [@Usman\_Ehtesham](https://forum.ansible.com/u/Usman_Ehtesham)\
**Post date:** [December 13, 2015, 6:17am UTC](https://forum.ansible.com/t/python-api-documentation/13792/3 "2015-12-13T06:17:03Z")

</div>

Hello Michael, quick question.

I was told in IRC channel that in ansible 2.0, there will be no Runner class and hence the Python API will change alot. What is the best example to look at to use Python API w.r.t. version 2.0?

Hope to hear from you soon.

Usman

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [December 13, 2015, 2:20pm UTC](https://forum.ansible.com/t/python-api-documentation/13792/4 "2015-12-13T14:20:16Z")

</div>

docs for new api  
[http://docs.ansible.com/ansible/developing\_api.html#python-api-2-0](http://docs.ansible.com/ansible/developing_api.html#python-api-2-0)
