Harvard University Info API

The Info API from Harvard University — 53 operation(s) for info.

Operations 53

GET /info/metrics/accounts #
GET /info/metrics/accounts/monthly #
GET /info/metrics/accounts/pastDays/{days} #
GET /info/metrics/accounts/toMonth/{yyyymm} #
GET /info/metrics/datasets #
GET /info/metrics/datasets/bySubject #
GET /info/metrics/datasets/bySubject/toMonth/{yyyymm} #
GET /info/metrics/datasets/monthly #
GET /info/metrics/datasets/pastDays/{days} #
GET /info/metrics/datasets/toMonth/{yyyymm} #
GET /info/metrics/dataverses #
GET /info/metrics/dataverses/byCategory #
GET /info/metrics/dataverses/bySubject #
GET /info/metrics/dataverses/monthly #
GET /info/metrics/dataverses/pastDays/{days} #
GET /info/metrics/dataverses/toMonth/{yyyymm} #
GET /info/metrics/downloads #
GET /info/metrics/downloads/monthly #
GET /info/metrics/downloads/pastDays/{days} #
GET /info/metrics/downloads/toMonth/{yyyymm} #
GET /info/metrics/filedownloads #
GET /info/metrics/filedownloads/monthly #
GET /info/metrics/filedownloads/toMonth/{yyyymm} #
GET /info/metrics/files #
GET /info/metrics/files/byType #
GET /info/metrics/files/byType/monthly #
GET /info/metrics/files/monthly #
GET /info/metrics/files/pastDays/{days} #
GET /info/metrics/files/toMonth/{yyyymm} #
GET /info/metrics/makeDataCount/{metric} #
GET /info/metrics/makeDataCount/{metric}/monthly #
GET /info/metrics/makeDataCount/{metric}/toMonth/{yyyymm} #
GET /info/metrics/tree #
GET /info/metrics/tree/toMonth/{yyyymm} #
GET /info/metrics/uniquedownloads #
GET /info/metrics/uniquedownloads/monthly #
GET /info/metrics/uniquedownloads/toMonth/{yyyymm} #
GET /info/metrics/uniquefiledownloads #
GET /info/metrics/uniquefiledownloads/monthly #
GET /info/metrics/uniquefiledownloads/toMonth/{yyyymm} #
GET /info/apiTermsOfUse #
GET /info/applicationTermsOfUse #
GET /info/exportFormats #
GET /info/server #
GET /info/settings/:DatasetPublishPopupCustomText #
GET /info/settings/:DatasetSubmitForReviewPopupCustomText #
GET /info/settings/:MaxEmbargoDurationInMonths #
GET /info/settings/:PublishDatasetDisclaimerText #
GET /info/settings/:SubmitForReviewDatasetDisclaimerText #
GET /info/settings/customization/{customizationFileType} #
GET /info/settings/incompleteMetadataViaApi #
GET /info/version Get version and build information #
GET /info/zipDownloadLimit #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/harvard-info-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

harvard-info-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dataverse Info API
  description: Live OpenAPI served by Harvard Dataverse at https://dataverse.harvard.edu/openapi. Dataverse is open-source research data repository software authored by Harvard's own Institute for Quantitative Social Science (github.com/IQSS/dataverse); this document is the software's generic contract as emitted by the Harvard installation (build iqss-4). The deployment, the data, the DOI prefix (10.7910, DataCite provider harvardu) and the operations are Harvard's; the contract text is shared with every other Dataverse installation.
  version: 6.10.1
  contact:
    name: Harvard Dataverse Support
    email: support@dataverse.harvard.edu
    url: https://dataverse.harvard.edu
servers:
- url: https://dataverse.harvard.edu
  description: Harvard Dataverse production
tags:
- name: Info
paths:
  /info/metrics/accounts:
    get:
      operationId: Metrics_getAccountsAllTime
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/accounts/monthly:
    get:
      operationId: Metrics_getAccountsTimeSeries
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/accounts/pastDays/{days}:
    get:
      operationId: Metrics_getAccountsPastDays
      parameters:
      - name: days
        in: path
        required: true
        schema:
          format: int32
          type: integer
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/accounts/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getAccountsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets:
    get:
      operationId: Metrics_getDatasetsAllTime
      parameters:
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets/bySubject:
    get:
      operationId: Metrics_getDatasetsBySubject
      parameters:
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets/bySubject/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getDatasetsBySubjectToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets/monthly:
    get:
      operationId: Metrics_getDatasetsTimeSeriest
      parameters:
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets/pastDays/{days}:
    get:
      operationId: Metrics_getDatasetsPastDays
      parameters:
      - name: days
        in: path
        required: true
        schema:
          format: int32
          type: integer
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/datasets/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getDatasetsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: dataLocation
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses:
    get:
      operationId: Metrics_getDataversesAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses/byCategory:
    get:
      operationId: Metrics_getDataversesByCategory
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses/bySubject:
    get:
      operationId: Metrics_getDataversesBySubject
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses/monthly:
    get:
      operationId: Metrics_getDataversesTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses/pastDays/{days}:
    get:
      operationId: Metrics_getDataversesPastDays
      parameters:
      - name: days
        in: path
        required: true
        schema:
          format: int32
          type: integer
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/dataverses/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getDataversesToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/downloads:
    get:
      operationId: Metrics_getDownloadsAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/downloads/monthly:
    get:
      operationId: Metrics_getDownloadsTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/downloads/pastDays/{days}:
    get:
      operationId: Metrics_getDownloadsPastDays
      parameters:
      - name: days
        in: path
        required: true
        schema:
          format: int32
          type: integer
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/downloads/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getDownloadsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/filedownloads:
    get:
      operationId: Metrics_getFileDownloadsAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/filedownloads/monthly:
    get:
      operationId: Metrics_getFileDownloadsTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/filedownloads/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getFileDownloadsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files:
    get:
      operationId: Metrics_getFilesAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files/byType:
    get:
      operationId: Metrics_getFilesByType
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files/byType/monthly:
    get:
      operationId: Metrics_getFilesByTypeTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files/monthly:
    get:
      operationId: Metrics_getFilesTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files/pastDays/{days}:
    get:
      operationId: Metrics_getFilesPastDays
      parameters:
      - name: days
        in: path
        required: true
        schema:
          format: int32
          type: integer
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/files/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getFilesToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/makeDataCount/{metric}:
    get:
      operationId: Metrics_getMakeDataCountMetricCurrentMonth
      parameters:
      - name: metric
        in: path
        required: true
        schema:
          type: string
      - name: country
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/makeDataCount/{metric}/monthly:
    get:
      operationId: Metrics_getMakeDataCountMetricTimeSeries
      parameters:
      - name: metric
        in: path
        required: true
        schema:
          type: string
      - name: country
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/makeDataCount/{metric}/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getMakeDataCountMetricToMonth
      parameters:
      - name: metric
        in: path
        required: true
        schema:
          type: string
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: country
        in: query
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/tree:
    get:
      operationId: Metrics_getDataversesTree
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/tree/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getDataversesTreeToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquedownloads:
    get:
      operationId: Metrics_getUniqueDownloadsAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquedownloads/monthly:
    get:
      operationId: Metrics_getUniqueDownloadsTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquedownloads/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getUniqueDownloadsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquefiledownloads:
    get:
      operationId: Metrics_getUniqueFileDownloadsAllTime
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquefiledownloads/monthly:
    get:
      operationId: Metrics_getUniqueFileDownloadsTimeSeries
      parameters:
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/metrics/uniquefiledownloads/toMonth/{yyyymm}:
    get:
      operationId: Metrics_getUniqueFileDownloadsToMonth
      parameters:
      - name: yyyymm
        in: path
        required: true
        schema:
          type: string
      - name: parentAlias
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      tags:
      - Info
  /info/apiTermsOfUse:
    get:
      tags:
      - Info
      operationId: Info_getTermsOfUse
      responses:
        '200':
          description: OK
  /info/applicationTermsOfUse:
    get:
      tags:
      - Info
      operationId: Info_getApplicationTermsOfUse
      parameters:
      - name: lang
        in: query
        description: Two-character language code.
        required: false
        schema:
          type: string
        example: en
      responses:
        '200':
          description: Application Terms of Use (General Terms of Use) that must be agreed to at signup.
  /info/exportFormats:
    get:
      tags:
      - Info
      operationId: Info_getExportFormats
      responses:
        '200':
          description: OK
  /info/server:
    get:
      tags:
      - Info
      operationId: Info_getServer
      responses:
        '200':
          description: OK
  /info/settings/:DatasetPublishPopupCustomText:
    get:
      tags:
      - Info
      operationId: Info_getDatasetPublishPopupCustomText
      responses:
        '200':
          description: OK
  /info/settings/:DatasetSubmitForReviewPopupCustomText:
    get:
      tags:
      - Info
      operationId: Info_DatasetSubmitForReviewPopupCustomText
      responses:
        '200':
          description: OK
  /info/settings/:MaxEmbargoDurationInMonths:
    get:
      tags:
      - Info
      operationId: Info_getMaxEmbargoDurationInMonths
      responses:
        '200':
          description: OK
  /info/settings/:PublishDatasetDisclaimerText:
    get:
      tags:
      - Info
      operationId: Info_getPublishDatasetDisclaimerText
      responses:
        '200':
          description: OK
  /info/settings/:SubmitForReviewDatasetDisclaimerText:
    get:
      tags:
      - Info
      operationId: Info_getSubmitForReviewDatasetDisclaimerText
      responses:
        '200':
          description: OK
  /info/settings/customization/{customizationFileType}:
    get:
      tags:
      - Info
      operationId: Info_getCustomizationFile
      parameters:
      - name: customizationFileType
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: OK
  /info/settings/incompleteMetadataViaApi:
    get:
      tags:
      - Info
      operationId: Info_getAllowsIncompleteMetadata
      responses:
        '200':
          description: OK
  /info/version:
    get:
      tags:
      - Info
      summary: Get version and build information
      description: Get version and build information
      operationId: Info_getInfo
      responses:
        '200':
          description: Version and build information
  /info/zipDownloadLimit:
    get:
      tags:
      - Info
      operationId: Info_getZipDownloadLimit
      responses:
        '200':
          description: OK
x-operator: institution
x-provenance:
  generated: '2026-08-19'
  method: searched
  source: https://dataverse.harvard.edu/openapi
  note: Fetched verbatim; pristine copy in openapi/_original/. servers[], info.contact and the info.description operator note were added on fetch because the emitted document carries no servers[] block. No paths, parameters or schemas were altered.