Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I could have sworn that I stumbled upon documentation for Microsoft Team Foundation Server (TFS) REST API at some point, but can't seem to find it now. I can only seem to find stuff on their .NET SDK.

Does Team Foundation Server have a REST API for reading, creating, and editing work items?

share|improve this question

I found a few links regarding the TFS API

Extending Team Foundation Server from MSDN

Team Foundation is a multitiered application for which users install some components on >client computers and other components on the application tier. You can extend Team Foundation by using its client object model on the client computers or the server object >model on the application tier.

TFS API Wrapper from CodePlex

A simple wrapper that encapsulates exposed functions of the Microsoft Team Foundation >Server (TFS) client API

share|improve this answer
up vote 3 down vote accepted

I finally found it!

It's called Team System Web Access and it lets you create new work items via a URL.

share|improve this answer

Team Foundation Server does offer a REST API (as of May 2014), in both Visual Studio Online and subsequent versions of on-premises Team Foundation Server.

Documentation is available at http://www.visualstudio.com/integrate/reference/reference-vso-overview-vsi.

share|improve this answer
The API seems to be for Visual Studio Online only and "in a future release [for] Team Foundation Server". In the comments the author says: "Yes, it will be available in on premises TFS in a future release. I don't have an estimate for when yet." Their website doesn't mention any support for TFS. – Kapep Aug 25 '14 at 12:34

After a lot of work, it's finally available! https://www.visualstudio.com/en-us/integrate/api/overview

share|improve this answer
Can you include some of the details within the body of the answer, please? – jonsca Mar 17 at 22:46

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.