- ContactsPlus
- OAuth
- AccountAPI ⇐
API.OAuthBased
- ContactsAPI ⇐
API.OAuthBased
- V3
- TagsAPI ⇐
API.OAuthBased
- TeamsAPI ⇐
API.OAuthBased
- WebhooksAPI ⇐
API.OAuthBased
Kind: global class
- ContactsPlus
- instance
- static
Gets Contacts APIs
Kind: instance property of ContactsPlus
Read only: true
Gets oauth client
Kind: instance property of ContactsPlus
Read only: true
Gets v3 (alias of contacts)
Kind: instance property of ContactsPlus
Read only: true
Kind: static class of ContactsPlus
Creates an instance of ContactsPlus. Config: { clientId, clientSecret, redirectUri, scope, baseUrl }
Param | Type |
---|---|
config | Object |
Kind: global class
- OAuth
- new OAuth()
- instance
- .getAuthorizationUrl(scope, queryString) ⇒
String
- .exchangeAuthCode(code, [redirectUri]) ⇒
Promise
- .exchangeRefreshToken(refresh_token) ⇒
Promise
- .isExpired(auth) ⇒
Boolean
- .getAuthorizationUrl(scope, queryString) ⇒
- static
ContactsPlus OAuth
Gets the Authorization URL.
Kind: instance method of OAuth
Param | Type |
---|---|
scope | String |
queryString | Object |
Exchanges an auth code for a access_token & refresh_token.
Kind: instance method of OAuth
Param | Type | Default |
---|---|---|
code | String |
|
[redirectUri] | String |
this.redirectUri |
Gets a new access_token using a refresh_token.
Kind: instance method of OAuth
Param | Type |
---|---|
refresh_token | String |
Kind: instance method of OAuth
Param | Type |
---|---|
auth | Object |
Kind: static class of OAuth
Creates an instance of OAuth.
Param | Type |
---|---|
config | Object |
Kind: global class
Extends: API.OAuthBased
- AccountAPI ⇐
API.OAuthBased
- new AccountAPI()
- instance
- .get(accessToken) ⇒
Promise
- .get(accessToken) ⇒
- static
Account APIs
Gets account information for the given accessToken. REQUIRED SCOPE: account.read
Kind: instance method of AccountAPI
Param | Type |
---|---|
accessToken | String |
Kind: static class of AccountAPI
Creates an instance of AccountAPI.
Kind: global class
Extends: API.OAuthBased
- ContactsAPI ⇐
API.OAuthBased
- new ContactsAPI()
- instance
- .get(accessToken, body) ⇒
Promise
- .scroll(accessToken, body) ⇒
Promise
- .search(accessToken, body) ⇒
Promise
- .create(accessToken, body) ⇒
Promise
- .update(accessToken, body) ⇒
Promise
- .manageTags(accessToken, body) ⇒
Promise
- .uploadPhoto(accessToken, contact, buffer) ⇒
Promise
- .del(accessToken, body) ⇒
Promise
- .get(accessToken, body) ⇒
- static
Contacts APIs
Gets contacts REQUIRED SCOPE: contacts.read
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Scrolls a list of contacts REQUIRED SCOPE: contacts.read
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Searches for contacts REQUIRED SCOPE: contacts.read
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Creates a new contact REQUIRED SCOPE: contacts.write
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Updates a contact REQUIRED SCOPE: contacts.write
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Manages tags for a contact (https://api.fullcontact.com/api/v1/docs/methods/contacts.manageTags) REQUIRED SCOPE: contacts.write
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Uploads a contact photo (https://api.fullcontact.com/api/v1/docs/methods/contacts.uploadPhoto) REQUIRED SCOPE: contacts.write
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
contact | Object |
buffer | Buffer |
Deletes a contact (https://api.fullcontact.com/api/v1/docs/methods/contacts.delete) REQUIRED SCOPE: contacts.write
Kind: instance method of ContactsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Kind: static class of ContactsAPI
Creates an instance of ContactsAPI.
Kind: global class
V3 APIs
Gets Account APIs
Kind: instance property of V3
Read only: true
Gets Contacts APIs
Kind: instance property of V3
Read only: true
Gets Tags APIs
Kind: instance property of V3
Read only: true
Gets Webhooks APIs
Kind: instance property of V3
Read only: true
Gets Teams APIs
Kind: instance property of V3
Read only: true
Kind: static class of V3
Creates an instance of V3.
Kind: global class
Extends: API.OAuthBased
- TagsAPI ⇐
API.OAuthBased
- new TagsAPI()
- instance
- .get(accessToken, body) ⇒
Promise
- .scroll(accessToken, body) ⇒
Promise
- .create(accessToken, body) ⇒
Promise
- .update(accessToken, body) ⇒
Promise
- .del(accessToken, body) ⇒
Promise
- .get(accessToken, body) ⇒
- static
Tags APIs
Gets tags (https://api.fullcontact.com/api/v1/docs/methods/tags.get) REQUIRED SCOPE: tags.read
Kind: instance method of TagsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Scrolls a list of tags (https://api.fullcontact.com/api/v1/docs/methods/tags.scroll) REQUIRED SCOPE: tags.read
Kind: instance method of TagsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Creates a tag (https://api.fullcontact.com/api/v1/docs/methods/tags.create) REQUIRED SCOPE: tags.write
Kind: instance method of TagsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Updates a tag(https://api.fullcontact.com/api/v1/docs/methods/tags.update) REQUIRED SCOPE: tags.write
Kind: instance method of TagsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Deletes a tag (https://api.fullcontact.com/api/v1/docs/methods/tags.delete) REQUIRED SCOPE: tags.write
Kind: instance method of TagsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Kind: static class of TagsAPI
Creates an instance of TagsAPI.
Kind: global class
Extends: API.OAuthBased
- TeamsAPI ⇐
API.OAuthBased
- new TeamsAPI()
- instance
- .get(accessToken, body) ⇒
Promise
- .get(accessToken, body) ⇒
- static
Teams APIs
Gets a list of teams for user (https://api.fullcontact.com/api/v1/docs/methods/teams.get) REQUIRED SCOPE: teams.read
Kind: instance method of TeamsAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Kind: static class of TeamsAPI
Creates an instance of TeamsAPI.
Kind: global class
Extends: API.OAuthBased
- WebhooksAPI ⇐
API.OAuthBased
- new WebhooksAPI()
- instance
- .create(accessToken, body) ⇒
Promise
- .getTriggers(accessToken, body) ⇒
Promise
- .get(accessToken, body) ⇒
Promise
- .search(accessToken, body) ⇒
Promise
- .getBatches(accessToken, body) ⇒
Promise
- .del(accessToken, body) ⇒
Promise
- .create(accessToken, body) ⇒
- static
Webhooks APIs
Creates a webhook (https://api.fullcontact.com/api/v1/docs/methods/webhooks.create
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Gets a list of triggers for a webhook (https://api.fullcontact.com/api/v1/docs/methods/webhooks.getTriggers)
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Gets a webhook (https://api.fullcontact.com/api/v1/docs/methods/webhooks.get)
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Searches webhooks(https://api.fullcontact.com/api/v1/docs/methods/webhooks.search)
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Gets batches for a webhook (https://api.fullcontact.com/api/v1/docs/methods/webhooks.getBatches)
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Deletes a webhook (https://api.fullcontact.com/api/v1/docs/methods/webhooks.delete)
Kind: instance method of WebhooksAPI
Param | Type |
---|---|
accessToken | String |
body | Object |
Kind: static class of WebhooksAPI
Creates an instance of WebhooksAPI.