0.0.8 • Published 8 years ago

pivotal-api v0.0.8

Weekly downloads
-
License
MIT
Repository
bitbucket
Last release
8 years ago

Pivotal-Tracker Api Module.

Interact with pivotal-tracker's api

Add it to your project

$ npm i --save https://github.com/g3org3/pivotal-api
  // Dependency
  const PivotalApi = require('pivotal-api')

  // User Token
  const Api = new PivotalApi(process.env.PIVOTAL_TOKEN)

Api

  • getMyinfo
  • getProjects
  • getAccounts
  • getAccountMembership

Get my info

  Api.getMyinfo((err, myInfo) => {
    if (err) console.log(err);
    else console.log(myInfo.name);
  });

  // Or if you like promises
  Api.getMyinfo()
  .then(res => console.log(res.name) )
  .fail(err => console.log(err) );

Get Projects

  Api.getProjects((err, projects) => {
    if (err) console.log(err);
    else console.log(projects);
  });

  // Or if you like promises
  Api.getMyinfo()
  .then(res => console.log(res) )
  .fail(err => console.log(err) );

Get Accounts

  Api.getAccounts((err, accounts) => {
    if (err) console.log(err);
    else console.log(projects);
  });

  // Or if you like promises
  Api.getAccounts()
  .then(res => console.log(res) )
  .fail(err => console.log(err) );

Get Account's Memberships

  Api.getAccountMemberships(account_id, (err, memberships) => {
    if (err) console.log(err);
    else console.log(memberships);
  });

  // Or if you like promises
  Api.getAccountMemberships(account_id)
  .then(res => console.log(res) )
  .fail(err => console.log(err) );

Get Accounts' Memberships

  // array of accounts with { id }
  // you could use the getAccounts response 
  // just with promises
  Api.getAccountsMemberships(accounts)
  .then(res => console.log(res) )
  .fail(err => console.log(err) );
0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago