Gap Map API & Data

Use Our Data

Gap Map provides structured data about R&D gaps, foundational capabilities, and related resources that you can use in your own applications and research.

Download the Complete Dataset

Download all data files as a single ZIP package:

Static API Endpoints

All data is available via JSON endpoints that can be accessed directly:

R&D Gaps

GET /data/gaps.json

All research gaps with their descriptions, fields, and related capabilities.

View Gaps JSON

Foundational Capabilities

GET /data/capabilities.json

All foundational capabilities with their descriptions, related gaps, and resources.

View Capabilities JSON

Fields

GET /data/fields.json

Research fields and disciplines referenced by the gaps.

View Fields JSON

Resources

GET /data/resources.json

Resources related to foundational capabilities.

View Resources JSON

Complete Dataset

GET /data/gapmap-data.json

The complete dataset in a single file.

View Complete JSON

Schema

GET /data/schema.json

JSON Schema describing the data format.

View Schema

Usage Examples

JavaScript Example

async function fetchGaps() {

  // Fetch gaps data from the API
  const response = await fetch('https://gap-map.org/data/gaps.json');
  const gaps = await response.json();
        
  // Display the first 5 gaps
  const gapsList = gaps.slice(0, 5).map(gap => 
    `<div><h3>${gap.name}</h3><p>${gap.description}</p></div>`
  ).join('');
        
  document.getElementById('gaps-container').innerHTML = gapsList;
}

Python Example

import requests
import pandas as pd
        
  # Fetch capabilities data
  response = requests.get('https://gap-map.org/data/capabilities.json')
  capabilities = response.json()

  # Convert to DataFrame for analysis
  df = pd.DataFrame(capabilities)
  print(f"Total capabilities: {len(df)}")
        
  # Count capabilities by tag
  tag_counts = {}
  for capability in capabilities:
    for tag in capability.get('tags', []):
      tag_counts[tag] = tag_counts.get(tag, 0) + 1

print("Top tags:", sorted(tag_counts.items(), key=lambda x: x[1], reverse=True)[:5])

Citation

If you use this data in your research or applications, please cite:

Convergent Research (2025). Gap Map Database.
Retrieved from https://gap-map.org/

Terms of Use

This data is provided under the MIT License.