Evercontact

FREE
By bradpatterson
Updated 4 months ago
Data
-/10
Popularity Score
-
Latency
-
Success Rate

Evercontact API Documentation

Evercontact will allow you to extract contact information from an email and turn them into vCards. With it you can 1) Update an enterprise’s CRM 2) Create/Update client lists with complete contact information 3) Sync an Address Book with the most up

View API Details
POSTEvercontact API
POSTEvercontact API
Authorization:

Login / Password required

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationBASIC
REQUIREDLogin / Password required
Required Parameters
ApiUserSTRING
REQUIREDAPI login access that we have sent to you.
SubjectSTRING
REQUIREDThe Message Subject
HeaderFromSTRING
REQUIREDThe Message Sender(s). Please note this parameter should be repeated when there are multiple senders.
AttachedFilesSTRING
REQUIREDUse File Names & extension. Please note this parameter should be repeated when there are multiple file attachments.
ContentSTRING
REQUIREDThe Message Content, plain text/html
HeaderCCSTRING
REQUIREDThe Message “Cc” or “Bcc” Recipients Please note this parameter should be repeated when there are multiple receivers.
DateSTRING
REQUIREDThe Message Date, UTC and ISO formatted (e.g. 2011-11-04 13:44:34)
HeaderToSTRING
REQUIREDThe Message “To” Recipient(s). Please note this parameter should be repeated when there are multiple receivers.
AddressingModeSTRING
REQUIREDSpecify whether the mail is an incoming (EXPLICIT_FROM) or outgoing (EXPLICIT_TO, EXPLICIT_CC). If this information is not available, please include (OTHER).
AnalysisStrategySTRING
REQUIREDuse KWAGA_CORE if you are analysing emails and WTN_EVERYWHERE for any other kind of content.
Code Snippet
unirest.post("https://brad-patterson-evercontact.p.rapidapi.com/")
.header("X-RapidAPI-Host", "brad-patterson-evercontact.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("ApiUser=<Your login name>")
.send("Subject=Our meeting")
.send("[email protected]")
.send("AttachedFiles=none")
.send("Content=Let’s meet next week. -- Brad Patterson, Community Manager, Kwaga, [email protected]")
.send("[email protected]")
.send("Date=2011-02-12 08:32:14")
.send("[email protected]")
.send("AddressingMode=EXPLICIT_TO")
.send("AnalysisStrategy=KWAGA_CORE")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://brad-patterson-evercontact.p.rapidapi.com/
Request Method: POST
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://brad-patterson-evercontact.p.rapidapi.com/")
.header("X-RapidAPI-Host", "brad-patterson-evercontact.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("ApiUser=<Your login name>")
.send("Subject=Our meeting")
.send("[email protected]")
.send("AttachedFiles=none")
.send("Content=Let’s meet next week. -- Brad Patterson, Community Manager, Kwaga, [email protected]")
.send("[email protected]")
.send("Date=2011-02-12 08:32:14")
.send("[email protected]")
.send("AddressingMode=EXPLICIT_TO")
.send("AnalysisStrategy=KWAGA_CORE")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication