import json
import oauth2 as oauth
consumer = oauth.Consumer('PROVIDEDKEYHERE', 'PROVIDEDSECRETHERE')
client = oauth.Client(consumer, None)
params = {
'domain': 'somebusinessname.com',
...
}
response, content = client.request('/api/v2/sites/', 'POST', body=json.dumps(params), headers={
'Content-Type': 'application/json'
})
content = json.loads(content)