Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Python wrapper for the Etherpad Lite API
Tree: 314193d7ff

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

This python api enables easy interaction with the Etherpad Lite API. Etherpad Lite is a collaborative editor provided by the Etherpad Foundation.

1 Preparation

If you are using a self hosted Etherpad Lite server, you will need to specify an API Key after installation before using the API. (See for installation details).

Your secret api key should be placed in the base installation (etherpad-client folder) in a text file named APIKEY.txt. Many linux text editors automatically create a newline character, so I recommend simply executing the following command to set your api key without a newline character:

echo -n "myapikey" > APIKEY.txt

2 Basic usage

from py_etherpad import EtherpadLiteClient
myPad = EtherpadLiteClient('EtherpadFTW','')

#Change the text of the etherpad
myPad.setText('testPad','New text from the python wrapper!')


3 More details

See the file for further details on the methods and parameters available for the API

3 License

Apache License

4 Credit

This python client was inspired by TomNomNom's php client which can be found at:

Something went wrong with that request. Please try again.