Node Forecast API
A Forecast (https://forecastapp.com) API wrapper for Node.js.
Installation
Via npm:
$ npm install forecast-api
Getting started
You will need a Forecast account, accountId and authorization token.
The easiest way to determine your accountId and authorization token is by logging in to Forecast from Google Chrome and using the web inspector > Network tab to see one of the request(s) being made.
Observe a request and note the accoundId and authorization from the request header.
Usage
var Forecast = ;var forecast = accountId: '12345' authorization: 'Bearer 9876.-EXAMPLETOKEN';
People
forecast;
Clients
forecast;
Projects
forecast;
Assignments
Assignments supports the following options (see below for more details):
startDate
endDate
var options = startDate: endDate: 2014 11 25;forecast;
Assignments can also be called without options and will use a default start and end date.
forecast;
Milestones
Milestones supports the following options (see below for more details):
startDate
endDate
forecast;
Milestones can also be called without options.
forecast;
Options
startDate
- a native date object, a moment.js date object or an ISO-8601 compatible date string.endDate
- a native date object, a moment.js date object or an ISO-8601 compatible date string.