Grantor System-to-System
Get Started with the Grants.gov Grantor System-to-System
You can connect your organization’s grant management system directly to Grants.gov using webservices in our System-to-System (S2S) interface.
What You Need Before You Start
To use the Grants.gov S2S interface, your organization should have:
A developer who understands XML and knows how to use web services.
Knowledge of Java is helpful because the sample code in the Applicant Reference Implementation uses it.
A clear understanding of your organization’s databases, since they will be used to store and send information to and from Grants.gov.
Setting up System-to-System with Grants.gov
This guide assumes that your agency or sub-agency exists in Grants.gov and you have an administrator (admin) user account. If you are connecting to Grants.gov Web Services for the first time, you should:
Review the Agency S2S Version Table and the Agency Web Services page to learn about the Version 2.0 Web Services
Download the Version 2.0 Agency WSDL from the link in the Agency Versions & WSDLs.
Download the Version 2.0 Web Service using the link found in the Agency Reference Implementation.
Get a digital certificate and make sure it is set up correctly so your system can communicate securely with Grants.gov. See the Agency Certificate for details.
Create an account to test your connection as an applicant at training.grants.gov. You will be prompted to create and link a “sandbox” account through Login.gov.
If you have questions, please contact Grants.gov.
