Deprecated, please use https://github.com/preprio/nodejs-sdk instead.
This repository contains the open source Node.js client for Prepr REST API.
- Create a new
access token
in the developers - Prepr REST API for Node.js requires Node.js >= 0.10
npm install prepr-nodejs
Initialize the library first. Don't forget to replace <YOUR_ACCESS_TOKEN>
with your access token.
var prepr = require('prepr-nodejs')('<YOUR_ACCESS_TOKEN>');
Now we can send API requests through node. Let's getting list as examples:
// Get publications list
prepr.get('/publications', {}, function (err, data) {
if (err) {
return console.log(err);
}
console.log(data);
});
// Result
{
"items": [...],
"total": 0,
"after": "YWZ0ZXJfMjU=",
"before": "YmVmb3JlXzA=",
"skip": 0,
"limit": 25
}
// Get publications list with params
prepr.get('/publications', {
fields: 'title,status',
limit: 1
}, function (err, data) {
if (err) {
return console.log(err);
}
console.log(data);
});
// Result
{
"items": [...],
"total": 0,
"after": "YWZ0ZXJfMjU=",
"before": "YmVmb3JlXzA=",
"skip": 0,
"limit": 25
}
For all the details and full documentation check out the Prepr Developer docs.