Just for documentation: #!/usr/bin/python import MySQLdb import requests from requests.auth import HTTPBasicAuth import time import sys login = 'username' passwd = 'password' url = 'http://dapnet.db0sda.ampr.org:8080/users' db = MySQLdb.connect(host="localhost", user="username", passwd="password", db="dapnet") cur = db.cursor() cur.execute("SELECT name FROM dapnet.users where dsgvo_accepted='0'") for row in cur.fetchall(): name = row[0] print 'Deleting: ' + name newurl = url + '/' + name try: response = requests.delete(newurl, auth=HTTPBasicAuth(login, passwd)) response.raise_for_status() except requests.exceptions.RequestException as e: print e # sys.exit(1) db.close()