trellode

0.3.0 • Public • Published

Trellode

npm version Build Status

Interestingly enough, Trello has a Trello board for development of the Trello API.

You can view the Trello API documentation here. It's main use for you will be seeing what options you can specify if it's not already documented here.

Installation

npm install trellode

Usage

Acquire API key and token

  • Get your developer key from here.
  • To access a user's private account information, you need to get an Access Token. You can do so by redirecting them to https://trello.com/1/authorize?key=<YOUR_PUBLIC_API_KEY>&name=<YOUR_APPLICATION_NAME>&expiration=never&scope=read,write&response_type=token
    • You can set expiration to be something other than never (like a number of days), and can limit the scope to read only by removing the scope parameter entirely.

Get Started

First, import the module.

var Trellode = require('trellode');

Then instaniate a new instance of Trellode with your API key and access token.

var trelloApi = new Trellode("<YOUR_API_KEY>", "<TOKEN>");

Now you can get started! All methods return a promise by default unless you supply a callback, then they will return undefined.

// Using promises
trelloApi.getBoards().then(function(boards){
  console.log(boards);
});
 
//Using callbacks
trelloApi.getBoards(function(err, boards){
  console.log(boards);
});

Package Sidebar

Install

npm i trellode

Weekly Downloads

1

Version

0.3.0

License

MIT

Last publish

Collaborators

  • wwselleck