v1
latestOpenAPI 3.0.02026-07-263039205.4 KBEnhance
Enrich a person or organization record with partial data input (POST option)
Request body
Diffbot entity type
DiffbotId of entity to enhance. Parameter can be used with types Person and Organization
Location of the entity to enhance. Parameter can be used with types Person and Organization
IP address of the entity to enhance. Parameter can be used with types Person and Organization
Phone of the entity to enhance. Parameter can be used with types Person and Organization
Description of the entity to enhance. Parameter can be used with types Person and Organization
Employer of the entity to enhance. Parameter can be used only with type Person
Title of the entity to enhance. Parameter can be used only with type Person
School of the entity to enhance. Parameter can be used only with type Person
User defined ID for correlation
Maximum number of results to return
Enhance similarity threshold
refresh=true indicates that Diffbot will attempt to recrawl all the origins of the identified entity and reconstruct the returned entity from this refreshed data.
search=true indicates that Diffbot will attempt to search the web for origins for the search query and merge relevant results with whats found in the KG.
nonCanonicalFacts=true returns non-canonical facts.
jsonmode=extended returns origin information for facts.
Semi-colon separated path filter to filter response json. You can use a simple dot notation skills.name or a JsonPath expression such as such as $.name;$.locations.country.name. For more advanced options, see JsonPath Filtering for syntax.
Semi-colon separated path filter to filter and exclude data from response json. You can use a simple dot notation skills.name or a JsonPath expression such as such as $.name;$.locations.country.name. For more advanced options, see JsonPath Filtering for syntax.
Response
Enhanced entity
Response version
Number of matches returned
Version of KG that was queried
Search info for debug