Skip Navigation
Grants.Gov

APPLICANT SYSTEM-TO-SYSTEM

Grants.gov provides applicants with a Web Services interface for automated submission of completed grant applications and related services. The system is designed for secure e-business transaction processing among multiple trading partners. The Web Services interface provides a platform independent messaging service that follows the SOAP with attachments specification.

The document Applicant Web Services Integration Adobe PDF Document covers both the business and technical requirements of the application system-to-system approach, but here is some basic information:

What Does the Applicant System-to-System Interface Provide?

  • Opportunity schemas and instructions
  • Electronic grant submission
  • Validation
  • Applicant status tracking
  • Reference Implementation
  • Applicant Web Service Definition Language (WSDL)
  • Security
It does NOT provide:
  • AOR authority to submit applications
  • Software to populate the grant application XML
  • Agency specific validation
  • Web Services to directly communicate with backend agencies

What Web Services are Available to Applicant Organizations?

GetOpportunityList - Web Service to query for grant opportunities that are available on Grants.gov for electronic submission. Use Case Schema MS Word Document

SubmitApplication - Web Service to submit application packages to Grants.gov for the DUNS number(s) associated with the client's digital certificate. Use Case Schema MS Word Document

GetApplicationList - Web Service to obtain a list of the Grant Applications that have been received by Grants.gov for the DUNS number(s) associated with the client's digital certificate. Use Case Schema MS Word Document

GetApplicationStatusDetail - Web Service to retrieve a detailed status for a specific application that has been received by Grants.gov for the DUNS number(s) associated with the client's digital certificate. Use Case Schema MS Word Document

How is Web Services Security Implemented by Grants.gov?

Grants.gov uses Secure Socket Layer (SSL) and mutual authentication for managing the security of a message transmission over the Internet. Grants.gov requires both server-side and client-side authentication. Web Services needs to be implemented securely; i.e., the data transferred over the Web Service needs to be safe from interception, tampering and unauthorized access.

Please refer to the Grants.gov Applicant Web Services Security Adobe PDF Document document for in-depth information on security.


 
Grants Policy Committee E-GOV FIRSTGOV.GOV The U.S. Government's Official Web Portal GovBenefits.gov



Quick Links

New! Grants.gov Blog

FOR APPLICANTS