Cloudcheck Company API1.0

Overview

The Company API provides various company related services.

Company Roles

Path /companyroles/ Method POST

This service returns a list of companies that the specified individual is potentially associated with, as well as their role within each company.

Parameter Required Description
key true

Your API Key.

signature true

An HMAC SHA-256 signature of request data for call validation. See details on generating a request signature.

nonce true

A single-use key generated for this request. Note that each nonce may only be used once for each access key.

timestamp true

The system timestamp when the request was created in milliseconds since the Epoch (timezone independent). Note Unix time is in seconds and will need to be multiplied by 1000. Requests with old timestamps will be rejected.

data true

A JSON string containing the details to be verified.

Request

The details to be verified must be supplied as a JSON object, included in the POST as the data parameter. All the request parameters need to be included in the signature generation, and the request signed with the private key provided to you.

Please note all these parameters must be posted as URL encoded form data. As such, the request should contain a Content-Type header of application/x-www-form-urlencoded.

Example

Optional Fields:

  • reference - A reference for your records. This field is optional but recommended.
  • middle - The middle name of the person being queried.

Response

The response JSON contains the details of the company role search, including individual as well as company data.

Example

It also returns a transactionReference, which is a unique reference for this API call.