1.0.8 • Published 2 years ago

trustedform-api-client v1.0.8

Weekly downloads
120
License
ISC
Repository
github
Last release
2 years ago

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.

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

3 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago