Code.gov

API

U.S. Federal Government's open source code sharing platform API

Visit Website

Overview

The Code.gov API offers RESTful endpoints to retrieve metadata for U.S. Federal Government open source projects. Key endpoints include search (filter by agency, license, topic, or keyword), project details (repository URL, documentation links, contribution guidelines, agency affiliation), and agency code inventory summaries. Responses are JSON-formatted. Use cases include building federal open source discovery tools, integrating project data into transparency dashboards, analyzing government code sharing trends, and automating updates to public federal repo lists.

Example Integration (JavaScript)

script.js JS

fetch('https://code.gov')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON responses
  • No API key required
  • Federal agency project metadata
  • Search and filter capabilities

Frequently Asked Questions

? Is Code.gov API free to use?

Yes, the Code.gov API is publicly available and free to use for accessing U.S. Federal Government open source project data.

? Does it require an API Key?

No, the Code.gov API does not require an API key for most endpoints, enabling easy integration without authentication.

? What is the response format?

The Code.gov API returns all responses in JSON format, which is widely supported for parsing and integration into applications.

Top Alternatives

Data.gov API Compare

People Also Ask about Code.gov

Code.gov vs Data.gov API Code.gov 2025 review

Tool Info

Pricing Free
Category Government
Platform Public API

Pros

  • Free public access
  • Comprehensive federal open source data
  • Well-documented endpoints
  • Supports transparency and collaboration

Cons

  • Limited to U.S. federal projects
  • Potential rate limits for high-volume requests
  • Some projects may have incomplete metadata

More Government Tools