Skip to content
Pivotal Tracker Rest API wrapper
Branch: master
Clone or download
Pull request Compare This branch is 76 commits ahead of ricardoalcantara:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.nuget
PivotalTrackerDotNet.Tests
PivotalTrackerDotNet
.gitignore
.travis.yml
LICENSE
PivotalTrackerDotNet.sln
PivotalTrackerDotNet.sln.DotSettings
README.md

README.md

PivotalTracker.NET

Build Status

PivotalTracker.NET is a wrapper around the Rest API provided by Pivotal Labs, the makers of Pivotal Track.

With it, developers can retrieve projects, create stories, delete stories, edit stories, add tasks to stories, remove tasks to stories, edit tasks, and add comment to stories.

Sample Usage

Authenticating

AuthenticationToken authenticationToken = AuthenticationService.Authenticate("user", "pass");

Retrieving All Stories

long projectId = 1123;
var  authenticationToken = AuthenticationService.Authenticate("myUsername", "myPassword");
var stories = new StoryService(authenticationToken).GetAllStories(projectId);

Creating a New Story

long projectId = 1123;
var story = new Story {
                      Name = "Nouvelle histoire",
                      RequestedBy = "pivotaltrackerdotnet",
                      StoryType = StoryType.Feature,
                      Description = "bla bla bla and more bla",
                      ProjectId = Constants.ProjectId,
                      Estimate = 2
                    };
                    
var authenticationToken = AuthenticationService.Authenticate("myUsername", "myPassword");
var storyService = new StoryService(authenticationToken);

var savedStory = storyService.AddNewStory(projectId,story);

The documentation will 'soon' be available on the project's wiki.

You can’t perform that action at this time.