Skip to content
This repository was archived by the owner on Jul 14, 2022. It is now read-only.

preprio/prepr-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prepr REST API for Node.js

Deprecated, please use https://github.com/preprio/nodejs-sdk instead.

This repository contains the open source Node.js client for Prepr REST API.

Requirements

  • Create a new access token in the developers
  • Prepr REST API for Node.js requires Node.js >= 0.10

Installation

npm install prepr-nodejs

Usage

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
}

Docs

For all the details and full documentation check out the Prepr Developer docs.

https://developers.prepr.io

About

Supported Node.JS SDK.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •