← Tools Reference

Perigon

Perigon integration (AI, Data). Imported from open-connector.

API key12 toolshttps://api.perigon.io
GET
perigon_search_articles
Search Perigon news articles with keyword, date, entity, source, and category filters.

/v1/articles/all

31 parameters
ParamTypeRequiredDescription
qstringoptionalThe primary search query using Perigon Boolean search syntax.
titlestringoptionalA search query scoped to article titles.
descstringoptionalA search query scoped to article descriptions.
contentstringoptionalA search query scoped to article content.
summarystringoptionalA search query scoped to article summaries.
fromstringoptionalThe earliest publication date or date-time to include.
tostringoptionalThe latest publication date or date-time to include.
addDateFromstringoptionalThe earliest Perigon ingestion date or date-time to include.
addDateTostringoptionalThe latest Perigon ingestion date or date-time to include.
categoryarrayoptionalThe broad news categories to include.
topicarrayoptionalThe Perigon topics to include.
sourcearrayoptionalThe publisher domains or wildcard source patterns to include.
sourceGrouparrayoptionalThe curated Perigon source groups to include.
languagearrayoptionalThe ISO 639 language codes to include.
countryarrayoptionalThe source country codes to include.
labelarrayoptionalThe editorial labels to include.
mediumarrayoptionalThe article media types to include.
personNamearrayoptionalThe exact person names to include.
personWikidataIdarrayoptionalThe Wikidata person IDs to include.
companyNamestringoptionalThe exact company name to include.
companyDomainarrayoptionalThe company domains to include.
companyIdarrayoptionalThe Perigon company IDs to include.
companySymbolarrayoptionalThe company stock symbols to include.
journalistIdarrayoptionalThe journalist IDs to include.
authorarrayoptionalThe author names to include.
clusterIdarrayoptionalThe story cluster IDs to include.
showReprintsbooleanoptionalWhether wire-service reprints should be included.
sortBystringoptionalThe article sort order.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
GET
perigon_search_stories
Search Perigon story clusters for evolving news narratives and grouped article coverage.

/v1/stories/all

38 parameters
ParamTypeRequiredDescription
qstringoptionalThe primary search query using Perigon Boolean search syntax.
titlestringoptionalA search query scoped to article titles.
descstringoptionalA search query scoped to article descriptions.
contentstringoptionalA search query scoped to article content.
summarystringoptionalA search query scoped to article summaries.
fromstringoptionalThe earliest publication date or date-time to include.
tostringoptionalThe latest publication date or date-time to include.
addDateFromstringoptionalThe earliest Perigon ingestion date or date-time to include.
addDateTostringoptionalThe latest Perigon ingestion date or date-time to include.
categoryarrayoptionalThe broad news categories to include.
topicarrayoptionalThe Perigon topics to include.
sourcearrayoptionalThe publisher domains or wildcard source patterns to include.
sourceGrouparrayoptionalThe curated Perigon source groups to include.
languagearrayoptionalThe ISO 639 language codes to include.
countryarrayoptionalThe source country codes to include.
labelarrayoptionalThe editorial labels to include.
mediumarrayoptionalThe article media types to include.
personNamearrayoptionalThe exact person names to include.
personWikidataIdarrayoptionalThe Wikidata person IDs to include.
companyNamestringoptionalThe exact company name to include.
companyDomainarrayoptionalThe company domains to include.
companyIdarrayoptionalThe Perigon company IDs to include.
companySymbolarrayoptionalThe company stock symbols to include.
journalistIdarrayoptionalThe journalist IDs to include.
authorarrayoptionalThe author names to include.
clusterIdarrayoptionalThe story cluster IDs to include.
showReprintsbooleanoptionalWhether wire-service reprints should be included.
sortBystringoptionalThe story sort order.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
namestringoptionalA search query scoped to story names.
initializedFromstringoptionalThe earliest story initialization date or date-time to include.
initializedTostringoptionalThe latest story initialization date or date-time to include.
updatedFromstringoptionalThe earliest story update date or date-time to include.
updatedTostringoptionalThe latest story update date or date-time to include.
minUniqueSourcesintegeroptionalThe minimum number of unique sources in a story.
minSourceDiversitynumberoptionalThe minimum unique-source to unique-article ratio.
GET
perigon_search_sources
Search Perigon media sources by domain, source group, traffic, paywall, and geography filters.

/v1/sources/all

17 parameters
ParamTypeRequiredDescription
qstringoptionalThe source search query.
namestringoptionalA search query scoped to source names or aliases.
sourceGroupstringoptionalThe curated Perigon source group to include.
domainarrayoptionalThe exact source domains to include.
paywallbooleanoptionalWhether to filter sources by paywall status.
minMonthlyPostsintegeroptionalThe minimum monthly article count.
maxMonthlyPostsintegeroptionalThe maximum monthly article count.
minMonthlyVisitsintegeroptionalThe minimum monthly visit count.
maxMonthlyVisitsintegeroptionalThe maximum monthly visit count.
showSubdomainsbooleanoptionalWhether subdomains should be returned as separate sources.
sourceLatnumberoptionalThe latitude used for source geo search.
sourceLonnumberoptionalThe longitude used for source geo search.
sourceMaxDistancenumberoptionalThe source geo-search radius in kilometers.
sortBystringoptionalThe source sort order.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
GET
perigon_search_topics
Browse or search Perigon topics used to classify news content.

/v1/topics/all

5 parameters
ParamTypeRequiredDescription
namestringoptionalThe topic name filter.
categorystringoptionalThe parent category filter.
subcategorystringoptionalThe subcategory filter.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
GET
perigon_search_journalists
Search Perigon journalist profiles by name, Twitter handle, post volume, and update date.

/v1/journalists/all

10 parameters
ParamTypeRequiredDescription
qstringoptionalThe journalist search query.
namestringoptionalA search query scoped to journalist names.
twitterstringoptionalThe exact Twitter or X handle without the at sign.
minMonthlyPostsintegeroptionalThe minimum monthly article count.
maxMonthlyPostsintegeroptionalThe maximum monthly article count.
updatedAtFromstringoptionalThe earliest journalist profile update date or date-time.
updatedAtTostringoptionalThe latest journalist profile update date or date-time.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
GET
perigon_get_journalist
Get one Perigon journalist profile by journalist ID.

/v1/journalists/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredThe Perigon journalist ID.
GET
perigon_search_people
Search Perigon people entities for Wikidata-backed profile metadata.

/v1/people/all

6 parameters
ParamTypeRequiredDescription
qstringoptionalThe person search query.
namestringoptionalA search query scoped to person names.
wikidataIdarrayoptionalThe Wikidata person IDs to include.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
GET
perigon_search_companies
Search Perigon company entities by name, domain, symbol, industry, country, and exchange.

/v1/companies/all

12 parameters
ParamTypeRequiredDescription
qstringoptionalThe company search query.
namestringoptionalA search query scoped to company names.
domainarrayoptionalThe company domains to include.
symbolarrayoptionalThe stock symbols to include.
idarrayoptionalThe Perigon company IDs to include.
industrystringoptionalThe company industry filter.
sectorstringoptionalThe company sector filter.
countryarrayoptionalThe company country codes to include.
exchangestringoptionalThe stock exchange filter.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
GET
perigon_search_wikipedia
Search Perigon Wikipedia pages by text, identity, category, revision, and pageview filters.

/v1/wikipedia/all

26 parameters
ParamTypeRequiredDescription
qstringoptionalThe Wikipedia search query.
titlestringoptionalA search query scoped to Wikipedia page titles.
summarystringoptionalA search query scoped to Wikipedia summaries.
textstringoptionalA search query scoped to Wikipedia page text.
referencestringoptionalA search query scoped to Wikipedia page references.
scrapedAtFromstringoptionalThe earliest Perigon scrape date or date-time to include.
scrapedAtTostringoptionalThe latest Perigon scrape date or date-time to include.
wikiRevisionFromstringoptionalThe earliest Wikipedia revision date or date-time to include.
wikiRevisionTostringoptionalThe latest Wikipedia revision date or date-time to include.
pageviewsFromintegeroptionalThe minimum average daily pageview count.
pageviewsTointegeroptionalThe maximum average daily pageview count.
withPageviewsbooleanoptionalWhether only pages with pageview data should be returned.
idarrayoptionalThe Perigon Wikipedia page IDs to include.
sectionIdarrayoptionalThe Wikipedia section IDs to include.
categoryarrayoptionalThe Wikipedia categories to include.
wikiCodearrayoptionalThe wiki project codes to include.
wikidataIdarrayoptionalThe Wikidata IDs to include.
wikidataInstanceOfIdarrayoptionalThe Wikidata instance-of IDs to include.
wikidataInstanceOfLabelarrayoptionalThe Wikidata instance-of labels to include.
wikiNamespacearrayoptionalThe Wikipedia namespaces to include.
wikiPageIdarrayoptionalThe Wikipedia page IDs to include.
wikiRevisionIdarrayoptionalThe Wikipedia revision IDs to include.
sortBystringoptionalThe Wikipedia sort order.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
POST
perigon_summarize_news
Generate an AI summary over Perigon news articles matching the supplied filters.

/v1/summarize

40 parameters
ParamTypeRequiredDescription
qstringoptionalThe primary search query using Perigon Boolean search syntax.
titlestringoptionalA search query scoped to article titles.
descstringoptionalA search query scoped to article descriptions.
contentstringoptionalA search query scoped to article content.
summarystringoptionalA search query scoped to article summaries.
fromstringoptionalThe earliest publication date or date-time to include.
tostringoptionalThe latest publication date or date-time to include.
addDateFromstringoptionalThe earliest Perigon ingestion date or date-time to include.
addDateTostringoptionalThe latest Perigon ingestion date or date-time to include.
categoryarrayoptionalThe broad news categories to include.
topicarrayoptionalThe Perigon topics to include.
sourcearrayoptionalThe publisher domains or wildcard source patterns to include.
sourceGrouparrayoptionalThe curated Perigon source groups to include.
languagearrayoptionalThe ISO 639 language codes to include.
countryarrayoptionalThe source country codes to include.
labelarrayoptionalThe editorial labels to include.
mediumarrayoptionalThe article media types to include.
personNamearrayoptionalThe exact person names to include.
personWikidataIdarrayoptionalThe Wikidata person IDs to include.
companyNamestringoptionalThe exact company name to include.
companyDomainarrayoptionalThe company domains to include.
companyIdarrayoptionalThe Perigon company IDs to include.
companySymbolarrayoptionalThe company stock symbols to include.
journalistIdarrayoptionalThe journalist IDs to include.
authorarrayoptionalThe author names to include.
clusterIdarrayoptionalThe story cluster IDs to include.
showReprintsbooleanoptionalWhether wire-service reprints should be included.
sortBystringoptionalThe article sort order.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
showNumResultsbooleanoptionalWhether Perigon should return an exact result count.
promptstringoptionalInstructions guiding the generated summary.
maxArticleCountintegeroptionalThe maximum number of matching articles to summarize.
returnedArticleCountintegeroptionalThe maximum number of source articles to return.
maxTokensintegeroptionalThe maximum generated-token budget for the summary.
temperaturenumberoptionalThe model sampling temperature.
topPnumberoptionalThe nucleus sampling value.
modelstringoptionalThe Perigon-supported language model to use.
methodstringoptionalThe article selection method.
summarizeFieldsarrayoptionalThe article fields Perigon should include in the summarization context.
POST
perigon_vector_search_news
Run semantic vector search over recent Perigon news articles with optional structured filters.

/v1/vector/news/all

7 parameters
ParamTypeRequiredDescription
promptstringrequiredThe natural-language prompt for semantic news search.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
pubDateFromstringoptionalThe earliest article publication date or date-time to include.
pubDateTostringoptionalThe latest article publication date or date-time to include.
showReprintsbooleanoptionalWhether wire-service reprints should be included.
filterobjectoptionalA Perigon vector-search filter object with direct fields or nested AND, OR, and…
POST
perigon_vector_search_wikipedia
Run semantic vector search over Perigon Wikipedia content with optional structured filters.

/v1/vector/wikipedia/all

8 parameters
ParamTypeRequiredDescription
promptstringrequiredThe natural-language prompt for semantic Wikipedia search.
pageintegeroptionalThe zero-based page number to retrieve.
sizeintegeroptionalThe number of results to return per page.
pageviewsFromintegeroptionalThe minimum average daily pageview count.
pageviewsTointegeroptionalThe maximum average daily pageview count.
wikiRevisionFromstringoptionalThe earliest Wikipedia revision date or date-time to include.
wikiRevisionTostringoptionalThe latest Wikipedia revision date or date-time to include.
filterobjectoptionalA Perigon vector-search filter object with direct fields or nested AND, OR, and…