Get the SDK

SDK Version 1.2.0


The IONOS Python SDK is a Python library used for interacting with the IONOS platform over the REST API.

This guide will show you how to install and configure the IONOS library so that you can use it to perform common management tasks also available through the IONOS Control Panel.

To view or contribute to this project, visit the GitHub repository.


The Python Client Library wraps the latest version of the IONOS REST API. All API operations are performed over SSL and authenticated using your IONOS API Token. The API can be accessed within an instance running in IONOS or directly over the Internet from any application that can send an HTTPS request and receive an HTTPS response.

Getting Started

Before you begin you will need to have signed up for a IONOS account. The credentials you create during sign-up will be used to authenticate against the API.


The Python Client Library is available on PyPi. You can install the latest stable version using pip:

$ pip install 1and1



Connecting to IONOS is handled by first setting up your authentication.

from oneandone.client import OneAndOneService

client = OneAndOneService('API-TOKEN')

You can now use client for any future requests.

Updated 6/15/2017

Latest activities