@apolitical/apis-client v4.1.0-rc.0
Apolitical APIs Client
Node.js module to interact with Apolitical's APIs
How do I get set up?
Requirements
Requires the following to run:
Initial setup
Clone repository:
git clone git@gitlab.com:apolitical/node-modules/apis-client.git
Install dependencies:
yarn install
Run tests:
yarn test
Usage
Here is a short example on how to use this module.
const fs = require('fs');
const apoliticalAPIsClient = require('@apolitical/apis-client');
require('dotenv').config();
const config = {
url: `https://beta.apolitical.co/api/people-api`,
sessionSecret: Buffer.from('base64encodedSessionSecret', 'base64').toString('ascii'),
pfx: fs.readFileSync('/Users/username/someFolder/certFilename.p12'),
passphrase: Buffer.from('base64encodedCertPassword', 'base64').toString('ascii'),
}
const { user } = apoliticalAPIsClient.people(config);
let usersBatch = await user.list({ offset: 0, count: 100 });
You can get the session secret from the platform-secrets repo. The PFX file is the one you use on your machine to access beta/rc.
TODOs
- Add Apolitical Logger to replace
console
2 days ago
16 days ago
23 days ago
23 days ago
28 days ago
1 month ago
2 months ago
9 months ago
9 months ago
9 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
12 months ago
12 months ago
1 year ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago