The DTI team tries to keep this list as up-to-date as possible, however some information may be out of date.
The Public API primarily exposes the 'fetch
' API and 'evalMetrics
' API of the full C3 AI Suite. Generally speaking, for Types in the C3 AI COVID-19 Data Lake, the Public API allows you to 'fetch
' instances of the exposed types. Some of these types also have a few supported Metrics. For those types, you can also call the 'evalmetrics
' API.
The definitive Public API documentation is located here.
APIs
- Exposed APIs
fetch
- The fetch API can be called on Types in the Data Lake to return instances of these types (Available for all exposed C3 Types).evalMetrics
- The evalmetrics API can be called on some expressions which are defined on someoutbreakLocations
. These are detailed as part of the COVID-19 Public Data Lake documentation. Available only foroutbreakLocation
.- Other available APIs - Please see the official documentation for more information about these:
getprojectionhistory
getarticlemetadata
getimageurls
allversionsforpolicy
- Unavailable APIs
- Any methods defined on the available types in the Data Lake that aren't explicitly mentioned in the COVID-19 Public Data Lake documentation are not available through the public API.
- Example: The
listMetrics()
function is defined on Types inheritingMetricEvaluatable
. This gives a list of available Metrics you can use for a given type. This function cannot be called through the Public API.
Types
- Exposed Types
OutbreakLocation
Hospital
PatientRoute
LineListRecord
LocationPolicySummary
ClinicalTrial
TherapeuticAsset
ExternalLink
VaccineCoverage
PolicyDetail
LocationExposure
BiblioEntry
PopulationData
BiologicalAsset
Sequence
Subsequence
AminoAcidLookup
NucleotideLookup
- Unavailable Types
- Fips
- Header types associated with timeseries data like
JHU_ConfirmedCases
orNYT_ConfirmedCases
. - Others the DTI is not currently aware of.
Properties
- Unavailable Properties
- In some cases, Type properties are not available through the Public API. For example, when evaluating timeseries information, the '
earliest
' and 'latest
' properties associated with that timeseries's header information is not accessible.
- In some cases, Type properties are not available through the Public API. For example, when evaluating timeseries information, the '