trustedform-api-client

1.0.8 • Public • Published

TrustedForm API Client

This is a Node.js module for calling the TrustedForm API.

Build Status

Client

To use TrustedForm, require this module and create a new Client instance using your API key.

const Client = require('trustedform-api-client');

const apiKey = '123456';

const client = new Client(apiKey);

// now you can use the client
client.claim(options, (err, res, body) => {
  if (err) throw err;
  console.log(body);
});

Client Functions

All functions take a callback that is invoked with two parameters:

  • err — the error, if one occured, or null if one did not
  • results — the results of the call.
claim(options, callback)

The claim() function returns a JSON object containing the claim record

Options:

parameter type required description
cert_url String Yes The url of the certificate to claim.
vendor String No Value stored for grouping and sorting
required_text String OR Array No Text TrustedForm can confirm is in the snapshot
forbidden_text String OR Array No Text TrustedForm can confirm is absent
email String No Email used for fingerprinting - see docs below
phone_1 String No Phone used for fingerprinting - see docs below
phone_2 String No Phone used for fingerprinting - see docs below
phone_3 String No Phone used for fingerprinting - see docs below

For a more in-depth view of these options and how they work, you can visit our support article here.

Node Version

This library supports Node version 8 and above. Other versions may work, but they are not currently a priority for the authors of this repository.

Readme

Keywords

none

Package Sidebar

Install

npm i trustedform-api-client

Weekly Downloads

90

Version

1.0.8

License

ISC

Unpacked Size

8.52 kB

Total Files

6

Last publish

Collaborators

  • alexkwolfe
  • kellym
  • apadmin
  • jgrayson03
  • jarrmiller