Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Teamwork.com API v3 Activity Projects API
version: 3.0.0
description: 'REST API for the Teamwork.com Projects product providing programmatic
access to projects, tasks, milestones, time entries, people, and
reporting. Authentication supports OAuth 2.0 Bearer Tokens and HTTP
Basic Auth using an API key.
'
contact:
name: Teamwork.com
url: https://apidocs.teamwork.com/docs/teamwork/v3
servers:
- url: https://{site}.teamwork.com
description: US site
variables:
site:
default: example
description: Your Teamwork site subdomain
- url: https://{site}.eu.teamwork.com
description: EU site
variables:
site:
default: example
description: Your Teamwork EU site subdomain
security:
- bearerAuth: []
- basicAuth: []
tags:
- name: Projects
paths:
/projects/api/v3/projects.json:
get:
summary: List projects
description: Retrieves all projects for the provided filters. Only the projects that the logged-in user can access will be returned.
operationId: listProjects
tags:
- Projects
parameters:
- name: page
in: query
schema:
type: integer
- name: pageSize
in: query
schema:
type: integer
- name: orderBy
in: query
schema:
type: string
- name: orderMode
in: query
schema:
type: string
responses:
'200':
description: Projects retrieved
'400':
description: Bad request
'403':
description: Forbidden
'404':
description: Not found
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
basicAuth:
type: http
scheme: basic