All URIs are relative to https://kg.diffbot.com
Method | HTTP request | Description |
---|---|---|
enhance | GET /kg/enhance_endpoint | Live Enhance Endpoint |
EnhanceResponse enhance(opts)
Live Enhance Endpoint
Enhance endpoint to find person or organization using partial data
import DiffbotEnhanceClient from 'diffbot-enhance-client';
let apiInstance = new DiffbotEnhanceClient.EnhanceLiveEndpointApi();
let opts = {
'token': "token_example", // String | Diffbot Token
'type': "type_example", // String | Diffbot entity type
'id': "id_example", // String | DiffbotId of entity to enhance. Parameter can be used with types `Person` and `Organization`
'name': "name_example", // String | Name of the entity to enhance. Parameter can be used with types `Person` and `Organization`
'url': "url_example", // String | Origin or homepage URI of entity to enhance. Parameter can be used with types `Person` and `Organization`
'phone': "phone_example", // String | Phone of the entity to enhance. Parameter can be used with types `Person` and `Organization`
'email': "email_example", // String | Email of the entity to enhance. Parameter can be used only with type `Person`
'description': "description_example", // String | Description of the entity to enhance. Parameter can be used with types `Person` and `Organization`
'employer': "employer_example", // String | Employer of the entity to enhance. Parameter can be used only with type `Person`
'title': "title_example", // String | Title of the entity to enhance. Parameter can be used only with type `Person`
'school': "school_example", // String | School of the entity to enhance. Parameter can be used only with type `Person`
'location': "location_example", // String | Location of the entity to enhance. Parameter can be used with types `Person` and `Organization`
'mode': "mode_example", // String | `mode=refresh` indicates that Diffbot will attempt to recrawl all the origins of the identified entity and reconstruct the returned entity from this refreshed data.
'nonCanonicalFacts': "nonCanonicalFacts_example", // String | `nonCanonicalFacts=true` returns non-canonical facts.
'jsonmode': "jsonmode_example", // String | `jsonmode=extended` returns origin information for facts.
'rocketReachToken': "rocketReachToken_example", // String | rocketReach token
'xDiffbotRequestId': "xDiffbotRequestId_example" // String | Request UUID for tracking. If available, will be set on response.
};
apiInstance.enhance(opts, (error, data, response) => {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
});
Name | Type | Description | Notes |
---|---|---|---|
token | String | Diffbot Token | [optional] |
type | String | Diffbot entity type | [optional] |
id | String | DiffbotId of entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
name | String | Name of the entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
url | String | Origin or homepage URI of entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
phone | String | Phone of the entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
String | Email of the entity to enhance. Parameter can be used only with type `Person` | [optional] | |
description | String | Description of the entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
employer | String | Employer of the entity to enhance. Parameter can be used only with type `Person` | [optional] |
title | String | Title of the entity to enhance. Parameter can be used only with type `Person` | [optional] |
school | String | School of the entity to enhance. Parameter can be used only with type `Person` | [optional] |
location | String | Location of the entity to enhance. Parameter can be used with types `Person` and `Organization` | [optional] |
mode | String | `mode=refresh` indicates that Diffbot will attempt to recrawl all the origins of the identified entity and reconstruct the returned entity from this refreshed data. | [optional] |
nonCanonicalFacts | String | `nonCanonicalFacts=true` returns non-canonical facts. | [optional] |
jsonmode | String | `jsonmode=extended` returns origin information for facts. | [optional] |
rocketReachToken | String | rocketReach token | [optional] |
xDiffbotRequestId | String | Request UUID for tracking. If available, will be set on response. | [optional] |
No authorization required
- Content-Type: Not defined
- Accept: application/json