How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Factiva Content API

Search the Factiva archive and retrieve licensed articles by accession number, including binary renditions (PDF, image) and publisher redirects. Also covers alert result retrieval, NewsPlus collections, newsletter edition content, realtime search, and entity-scoped search by company, person or portfolio. This is the surface Factiva documents as Factiva Article Fetch / the Factiva Content Endpoint.

This API exposes 16 operations across 15 paths, and defines 66 schemas. It is described by OpenAPI 2.0, at version 1.0.0.

Requests are made against the base URL https://api.dowjones.com/content.

16 operations 15 paths 66 schemas 13 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 2.0
API Version
1.0.0
Base URL
https://api.dowjones.com/content
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Factiva Content API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer).

Paths & Operations 16

Across 15 paths, the API surfaces 16 operations — 13 GET, 3 POST. Each is listed below with its method, path, parameters, and response codes.

Content 16
GET
/alerts/{id}
10 params → 200404500
GET
/refs/{ref}
5 params → 200404500
GET
/refs
5 params → 200
GET
/refs/{ref}/redirect
1 param → 200404500
GET
/refs/{ref}/binary
5 params → 200404500
GET
/newsletter/editions/{id}
Collection_Get 1 param → 200
GET
/newsplus/collections/{code}
Collection_Get 1 param → 200
GET
/search
Search_Get 26 params → 200
POST
/search
Search_Post 1 param → 200
GET
/search/refs
Search_Get 3 params → 200
GET
/search/realtime
Search_Get 19 params → 200
GET
/search/people/{code}
Search_Get 21 params → 200
GET
/search/organization/{code}
Search_Get 21 params → 200
GET
/search/consumer
Search_Get 14 params → 200
POST
/search/portfolio
Search for content based on portfolio companies
1 param → 200401
POST
/search/emerging
Search for the most relevant emerging topics in the last hours
Search_Post 2 params → 200400401404500503

Schemas 66

The contract defines 66 schemas that model the data the API accepts and returns. The most detailed are articleAttributes (42 properties), realtimeSearchRequest (11 properties), articleHeadlinesMeta (8 properties), articleHeadlineMeta (8 properties). Each schema is shown below with its type and property counts.

articleResponse
object
Article
3 properties
articlesResponse
object
Multiple articles
3 properties
articleAttributes
object
42 properties
articleLinks
object
5 properties
articleMeta
object
7 properties
articlesMeta
object
1 property
binaryResponse
object
Binary
2 properties
author
object
5 properties
codeSet
object
3 properties
contentItems
array
contentTextItems
array
paragraph
object
5 properties
image
object
4 properties
link
object
4 properties
listItem
object
4 properties
linkItem
object
3 properties
entityItem
object
3 properties
imageItem
object
3 properties
textItem
object
3 properties
headlineItem
object
3 properties
headingItem
object
4 properties
summaryItem
object
6 properties
inset
object
2 properties
error
object
4 properties
errors
array
articleHeadline
object
6 properties
articleHeadlineMeta
object
8 properties
articleHeadlinesResponse
object
4 properties
articleAccessionSearchResponse
object
4 properties
articleHeadlinesMeta
object
8 properties
discoveryData
object
4 properties
discoveryCodeData
object
4 properties
discoveryTimeData
object
3 properties
discoveryKeywordData
object
3 properties
discoveryCategoryData
object
3 properties
deduplicateHeadlines
object
2 properties
snippet
object
2 properties
paginationLinks
object
5 properties
searchContentCategory
string
searchMode
string
searchStringMode
string
searchDeduplicationLevel
string
searchDateRange
string
searchDaysRange
string
consumerSearchDaysRange
string
searchSimilarityType
string
parts
string
headlineSnippetType
string
markupType
string
codeNavigatorMode
string
descriptorMode
string
timeNavigatorMode
string
sortBy
string
performContentAdvancedSearchRequest
object
1 property 1 required
realtimeSearchRequest
object
11 properties 1 required
searchRequest
object
1 property 1 required
searchRequestData
object
2 properties
searchRequestDataAttributes
object
4 properties
searchRequestCodes
object
2 properties
emergingSearchRequest
object
1 property 1 required
emergingSearchRequestData
object
3 properties 3 required
emergingSearchRequestDataAttributes
object
3 properties
emergingSearchResponse
object
2 properties
emergingSearchResponseMeta
object
3 properties
emergingSearchResponseDiscoveryGroup
object
3 properties
emergingSearchResponseDiscoveryGroupItem
object
4 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

factiva-content-api-swagger.json Raw ↑
Where this information came from

This is an independent, third-party profile of Factiva Content API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.