Department of Homeland Security website screenshot

Department of Homeland Security

The U.S. Department of Homeland Security (DHS) is a cabinet-level federal agency responsible for protecting the nation from terrorism, securing borders, enforcing immigration law, responding to disasters, and securing cyberspace. DHS exposes APIs across its operational components, including FEMA's OpenFEMA platform, USCIS's Developer Portal, the CISA Known Exploited Vulnerabilities catalog, the National Terrorism Advisory System (NTAS) feed, and the DHS Open Data Catalog.

6 APIs 0 Features
CISACybersecurityDisasterFederal GovernmentFEMAHomeland SecurityImmigrationNTASOpen DataUSCIS

APIs

OpenFEMA API

The OpenFEMA API is FEMA's public RESTful service that exposes more than 70 datasets including disaster declarations, public assistance funded projects, individual assistance gr...

USCIS Case Status API

The USCIS Case Status API provides programmatic access to the same Case Status Online lookup that immigration applicants use, allowing authorized partners to retrieve the curren...

USCIS FOIA Request and Status API

The USCIS FOIA Request and Status API allows partners to submit Freedom of Information Act requests programmatically and check the status of submitted requests. It is published ...

CISA Known Exploited Vulnerabilities Catalog Feed

The CISA Known Exploited Vulnerabilities (KEV) catalog is a curated list of vulnerabilities that have been actively exploited in the wild. The catalog is published as a JSON and...

National Terrorism Advisory System Feed

The National Terrorism Advisory System (NTAS) feed publishes current terrorism alerts and bulletins issued by DHS as XML files. Developers can consume the feed to surface adviso...

DHS Open Data Catalog

The DHS Open Data Catalog publishes datasets across the Department's mission areas (immigration, law enforcement, emergency management, cybersecurity, infrastructure protection,...

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

Department Of Homeland Security Context

0 classes · 6 properties

JSON-LD

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Open Data
Open Data
🔗
Office of Homeland Security Statistics
Office of Homeland Security Statistics
🔗
FEMA
FEMA
🌐
USCIS Developer Portal
USCIS Developer Portal
🔗
CISA
CISA
🔗
TSA
TSA
🔗
CBP
CBP
🔗
ICE
ICE
🔗
Coast Guard
Coast Guard
🔗
Secret Service
Secret Service
🔗
Components
Components
🔗
Data.gov DHS Catalog
Data.gov DHS Catalog
📜
Privacy
Privacy
🔗
Contact
Contact
👥
GitHubOrganization
GitHubOrganization
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary
🔗
Capabilities
Capabilities

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: OpenFEMA API
  version: '2'
items:
- info:
    name: Disaster Declarations Summaries
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v2/DisasterDeclarationsSummaries
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $select
      value: ''
      type: query
      description: Comma-separated list of fields to return.
    - name: $orderby
      value: ''
      type: query
      description: Sort expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $inlinecount
      value: ''
      type: query
      description: Include total record count.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Federally declared disasters from 1953 forward.
- info:
    name: FEMA Web Disaster Summaries
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v2/FemaWebDisasterSummaries
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: High-level summary information for declared disasters.
- info:
    name: Hazard Mitigation Grants
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v2/HazardMitigationGrants
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Hazard Mitigation Grant Program project funding records.
- info:
    name: Housing Assistance to Owners
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/HousingAssistanceOwners
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Individual assistance housing data for homeowners.
- info:
    name: Housing Assistance to Renters
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/HousingAssistanceRenters
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Individual assistance housing data for renters.
- info:
    name: IHP Valid Registrations
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/IndividualsAndHouseholdsProgramValidRegistrations
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Applicant-level Individuals and Households Program registrations.
- info:
    name: Public Assistance Funded Project Details
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/PublicAssistanceFundedProjectsDetails
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Project worksheet details for Public Assistance grants.
- info:
    name: Public Assistance Applicants
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/PublicAssistanceApplicants
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Applicant-level summary records for Public Assistance grants.
- info:
    name: Mission Assignments
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/MissionAssignments
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: Federal agency mission assignments issued by FEMA.
- info:
    name: Emergency Management Performance Grants
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/EmergencyManagementPerformanceGrants
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: State and local emergency preparedness grant recipients.
- info:
    name: FEMA Regions
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v2/FemaRegions
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: FEMA regional headquarters and geographic boundaries.
- info:
    name: NFIP Claims
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v1/FimaNfipClaims
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: National Flood Insurance Program claim transactions.
- info:
    name: NFIP Policies
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v2/FimaNfipPolicies
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: National Flood Insurance Program policy transactions.
- info:
    name: Hazard Mitigation Assistance Projects
    type: http
  http:
    method: GET
    url: https://www.fema.gov/api/open/v3/HazardMitigationAssistanceProjects
    params:
    - name: $filter
      value: ''
      type: query
      description: OData filter expression.
    - name: $top
      value: ''
      type: query
      description: Maximum records to return per page.
    - name: $skip
      value: ''
      type: query
      description: Records to skip for pagination.
    - name: $format
      value: ''
      type: query
      description: Response format.
  docs: HMA project applications and awards.
bundled: true