Teamwork Spaces API

Welcome to the Teamwork Spaces API, your gateway to seamless integration with our platform.

Our API provides access to a wide range of resources and functionalities, empowering developers to build innovative applications and unlock new possibilities.

Once your authenticated your all set! You can send GET/POST/PUT/DELETE requests to the API now. The code sample on the right, will allow you to get all spaces

Feedback

If you have any feedback or suggestions, feel free to contact us at api@teamwork.com

Get all spaces

GET
/spaces/api/v1/spaces.json
import http.client

conn = http.client.HTTPSConnection("{yourSiteName}")
payload = ''
headers = {
  'Authorization': 'Bearer {{APIKEY}}'
}
conn.request("GET", "/spaces/api/v1/spaces.json", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))