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

Dow Jones Calendar Live API

Search and retrieve Dow Jones economic, corporate, treasury and IPO calendar events, with a full set of taxonomy endpoints for the event codes, event classes, series codes, countries, regions, languages, currencies and exchanges the filters accept. Published as OpenAPI 3.0.1 version 1.1.9 with 29 operations — the largest single REST contract Dow Jones publishes.

Dow Jones Calendar Live API is one of 8 APIs that Dow Jones Developer Platform publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Financial, Market Data, Events, and Calendar. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 29 operations across 25 paths, organized into 4 resource areas, and defines 27 schemas. It is described by OpenAPI 3.0.1, at version 1.1.9.

Requests are made against a single base URL, https://api.dowjones.com/.

29 operations 25 paths 27 schemas 25 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
1.1.9
Base URL
https://api.dowjones.com
Authentication
HTTP Bearer
Resource Areas
4

Authentication & Security 1

Dow Jones Calendar Live API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuth).

Paths & Operations 29

Across 25 paths, the API surfaces 29 operations — 25 GET, 4 POST. They span 4 resource areas: Calendar Events, Calendar Taxonomy, IPO Calendar Events, IPO Calendar Taxonomy. Each is listed below with its method, path, parameters, and response codes.

Calendar Events 7
GET
/calendar-events/{id}
Searches for a single event by its unique identifier.
3 params → 200400401404500503
GET
/calendar-events/search
Searches for specific events based on the given filter.
16 params → 200400401404500503
POST
/calendar-events/search
Searches for specific events based on the given filters.
body → 200400401404500503
GET
/calendar-events/
Searches for requested events with options for updated events.
5 params → 200400401404500503
POST
/calendar-events/
Searches for requested events with options for updated events.
body → 200400401404500503
GET
/calendar-events
Searches for requested events with options for updated events.
5 params → 200400401404500503
POST
/calendar-events
Searches for requested events with options for updated events
body → 200400401404500503
Calendar Taxonomy 15
GET
/taxonomy/calendar-events/countries
Retrieves the list of available country codes.
→ 200400401404500503
GET
/taxonomy/calendar-events/countries/{code}
Searches for the data of an individual country by its ISO code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/regions
Retrieves the list of available region codes and the countries each clusters.
→ 200400401404500503
GET
/taxonomy/calendar-events/regions/{code}
Searches for the data of an individual region by its code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/languages
Retrieves the list of available language codes.
→ 200400401404500503
GET
/taxonomy/calendar-events/languages/{code}
Searches for the data of an individual language by its code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/eventcodes
Retrieves the list of available event type codes.
→ 200400401404500503
GET
/taxonomy/calendar-events/eventcodes/{code}
Searches for the data of an individual event type by its code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/seriescodes
Retrieves the list of available event series codes.
2 params → 200400401404500503
GET
/taxonomy/calendar-events/seriescodes/{code}
Searches for the data of an individual event series by its code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/eventclass
Retrieves the list of available event class codes (subclassification of events).
→ 200400401404500503
GET
/taxonomy/calendar-events/eventclass/{code}
Searches for the data of an individual event class by its code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/eventclass/eventcode/{eventcode}
Searches for the list of event classes by event type code.
1 param → 200400401404500503
GET
/taxonomy/calendar-events/currency
Retrieves the list of available currency codes.
→ 200400401404500503
GET
/taxonomy/calendar-events/currency/{code}
Searches for the data of an individual currency by its code.
1 param → 200400401404500503
IPO Calendar Events 3
GET
/calendar-ipo-events/{ids}
Searches for IPO events given a comma-separated list of unique identifiers.
1 param → 200400401404500503
GET
/calendar-ipo-events/search
Searches for specific IPO events based on the given filter.
8 params → 200400401404500503
POST
/calendar-ipo-events/search
Searches for specific IPO events based on the given filters.
body → 200400401404500503
IPO Calendar Taxonomy 4
GET
/taxonomy/calendar-ipo-events/countries
Retrieves the list of available country codes.
→ 200400401404500503
GET
/taxonomy/calendar-ipo-events/countries/{code}
Searches for the data of an individual country by its ISO code.
1 param → 200400401404500503
GET
/taxonomy/calendar-ipo-events/exchanges
Retrieves the list of available exchanges.
→ 200400401404500503
GET
/taxonomy/calendar-ipo-events/exchanges/{code}
Searches for the data of an exchange by its ISO code (MIC).
1 param → 200400401404500503

Schemas 27

The contract defines 27 schemas that model the data the API accepts and returns. The most detailed are searchCriteria (13 properties), eventDetailModel (9 properties), detailDataValueModel (7 properties), eventFilterDataFilterItemModel (6 properties). Each schema is shown below with its type and property counts.

eventsModel
object
2 properties
ipoEventsModel
object
2 properties
eventDataModel
object
4 properties
ipoEventDataModel
object
4 properties
eventDetailModel
object
9 properties
detailDataValueModel
object
7 properties
postParams
object
1 property
ipoPostParams
object
1 property
options
object
1 property
searchCriteria
object
13 properties
ipoSearchCriteria
object
6 properties
pagingCriteria
object
2 properties
eventFilterModel
object
4 properties
eventFilterCountryModel
object
4 properties
eventFilterExchangeModel
object
4 properties
eventFilterRegionModel
object
4 properties
eventFilterDataModel
object
3 properties 3 required
eventFilterCountryDataModel
object
3 properties 3 required
eventFilterExchangeDataModel
object
2 properties 2 required
eventFilterRegionDataModel
object
3 properties 3 required
eventFilterDataFilterItemModel
object
6 properties 1 required
eventFilterCountryDataFilterItemModel
object
4 properties 1 required
eventFilterExchangeDataFilterItemModel
object
4 properties
eventFilterRegionDataFilterItemModel
object
3 properties 1 required
ecoinfo
object
3 properties
error
object
3 properties
eventsPostParams
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

dow-jones-developer-platform-calendar-live-api-openapi.yml Raw ↑

Other APIs Dow Jones Developer Platform publishes across the network.

Dow Jones Developer Platform
Dow Jones Newswires Real-Time API
Dow Jones Newswires Top Stories API
Factiva Content API
Factiva Newsletters API
Dow Jones RiskCenter Third Party Platform API
Factiva Developer Kit (SOAP)
Where this information came from

This is an independent, third-party profile of Dow Jones Calendar Live 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.