skip navigation
About Us News Center Grants/Funding Partnerships Resources For Congress Training & TA
OJP Topics

OJP Grant Funding Opportunities API Endpoints

All data calls are formed by adding the paths listed below to the following base URL: https://data.ojp.gov/services/ppi/_api/search/query?querytemplatepropertiesurl='spfile://webroot/queryparametertemplate.xml'&trimDuplicates=false&
selectproperties={fields}

For a full listing of the fields available for use with the API, reference the API's Data Dictionary

Notes:

  1. For calls that require variables (values inside {}) the possible values of the variables are located in the Values column of the corresponding table.
  2. By default, the first 10 matches will be returned by this API. To return up to 500 matches at a time, append &rowLimit={# of records} to the base URL.
  3. This API requires paging to return any records past rowLimit or 10 (if rowLimit is not specified). The element PrimaryQueryResult->RelevantResults->TotalRows of the return set contains the total number of records matching the criteria searched. To view additional pages, append &startRow={starting row #}
  4. The return type of the API is XML.

An example API call for returning the second set of 50 funding opportunities for the BJA program office in fiscal year 2016 would be: https://data.ojp.gov/services/ppi/_api/search/query?
querytemplatepropertiesurl='spfile://webroot/queryparametertemplate.xml'&trimDuplicates=false&
selectproperties='ppiFY,ppiTitle,ppiOffice,ppiExpectedReleaseQtr,ppiActualRelease,ppiEstimatedProgramFunding,
ppiDisclaimer'&querytext='ppiFY:2016 ppiOffice:BJA'&rowLimit=50&startRow=50

Table of Contents

top

[base]&querytext='ppiFY:{fiscalYear}'

Method: GET

Example: [base]&querytext='ppiFY:2016'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year

top

[base]&querytext='ppiFY:{fiscalYear} ppiExpectedReleaseQtr:{releaseQuarter}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiExpectedReleaseQtr:Q1*'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
releaseQuarter The quarter in which the solicitation is expected to be released. Q1* - Q1: OCT/NOV/DEC
Q2* - Q2: JAN/FEB/MAR
Q3* - Q3: APR/MAY/JUN
Q4* - Q4: JUL/AUG/SEP

top

[base]&querytext='ppiFY:{fiscalYear} ppiExpectedReleaseQtr:{releaseQuarter} ppiOffice:{programOffice}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiExpectedReleaseQtr:Q1* ppiOffice:BJA'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
releaseQuarter The quarter in which the solicitation is expected to be released. Q1* - Q1: OCT/NOV/DEC
Q2* - Q2: JAN/FEB/MAR
Q3* - Q3: APR/MAY/JUN
Q4* - Q4: JUL/AUG/SEP
programOffice The acronym for the Bureau or Program Office at the Office of Justice Programs that issues grant solicitations, and performs pre- and post-award activities. BJA - Bureau of Justice Assistance
BJS - Bureau of Justice Statistics
NIJ - National Institute of Justice
OJJDP - Office of Juvenile Justice and Delinquency Prevention
OVC - Office for Victims of Crime
SMART - Sex Offender Sentencing, Monitoring, Apprehending, Registering and Tracking Office

top

[base]&querytext='ppiFY:{fiscalYear} ppiProgramPlanInitiative:{programPlan}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiProgramPlanInitiative:1'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
programPlan The section of the Program Plan the solicitation is released under. 1 - Initiatives to Address a Wide Range of Criminal and Juvenile Justice Issues
2 - Breaking the Cycles of Mental Illness, Substance Abuse, and Crime
3 - Preventing and Intervening in Juvenile Offending and Victimization
4 - Managing Offenders To Reduce Recidivism and Promote Successful Reentry
5 - Effective Interventions To Address Violence, Victimization, and Victims’ Rights
6 - Enhancing Law Enforcement Initiatives
7 - Supporting Innovation in Adjudication
8 - Advancing Technology To Prevent and Solve Crime
9 - Innovations in Justice Information Sharing
10 - Resources to Address Justice Issues in Tribal Communities

top

[base]&querytext='ppiFY:{fiscalYear} ppiProgramPlanInitiative:{programPlan} ppiExpectedReleaseQtr:{releaseQuarter}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiProgramPlanInitiative:1 ppiExpectedReleaseQtr:Q1*'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
releaseQuarter The quarter in which the solicitation is expected to be released. Q1* - Q1: OCT/NOV/DEC
Q2* - Q2: JAN/FEB/MAR
Q3* - Q3: APR/MAY/JUN
Q4* - Q4: JUL/AUG/SEP
programPlan The section of the Program Plan the solicitation is released under. 1 - Initiatives to Address a Wide Range of Criminal and Juvenile Justice Issues
2 - Breaking the Cycles of Mental Illness, Substance Abuse, and Crime
3 - Preventing and Intervening in Juvenile Offending and Victimization
4 - Managing Offenders To Reduce Recidivism and Promote Successful Reentry
5 - Effective Interventions To Address Violence, Victimization, and Victims’ Rights
6 - Enhancing Law Enforcement Initiatives
7 - Supporting Innovation in Adjudication
8 - Advancing Technology To Prevent and Solve Crime
9 - Innovations in Justice Information Sharing
10 - Resources to Address Justice Issues in Tribal Communities

top

[base]&querytext='ppiFY:{fiscalYear} ppiExpectedReleaseQtr:{releaseQuarter} ppiEligibleAppCats:{eligibility}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiExpectedReleaseQtr:Q1* ppiEligibleAppCats:"Federally recognized"'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
releaseQuarter The quarter in which the solicitation is expected to be released. Q1* - Q1: OCT/NOV/DEC
Q2* - Q2: JAN/FEB/MAR
Q3* - Q3: APR/MAY/JUN
Q4* - Q4: JUL/AUG/SEP
eligibility The eligibility codes for the solicitation. State governments
County governments
City or township governments
Special district governments
Independent school districts
Public and State controlled institutions of higher education
Native American tribal governments - Federally recognized
Public housing authorities/Indian housing authorities
Native American tribal organizations - other than Federally recognized tribal governments
Nonprofits having a 501- c- 3 status with the IRS, other than institutions of higher education
Nonprofits that do not have a 501- c- 3 status with the IRS, other than institutions of higher education
Private institutions of higher education
Individuals
For profit organizations other than small businesses
Small businesses
Unrestricted - i.e., open to any type of entity above, subject to any clarification in text field entitled "Additional Information on Eligibility"

top

[base]&querytext='ppiFY:{fiscalYear} ppiEligibleAppCats:{eligibility}'

Method: GET

Example: [base]&querytext='ppiFY:2016 ppiEligibleAppCats:"Federally recognized"'

Query Parameter Name Description Values
fiscalYear The fiscal year of the solicitation 2014-current fiscal year
eligibility The eligibility codes for the solicitation. State governments
County governments
City or township governments
Special district governments
Independent school districts
Public and State controlled institutions of higher education
Native American tribal governments - Federally recognized
Public housing authorities/Indian housing authorities
Native American tribal organizations - other than Federally recognized tribal governments
Nonprofits having a 501- c- 3 status with the IRS, other than institutions of higher education
Nonprofits that do not have a 501- c- 3 status with the IRS, other than institutions of higher education
Private institutions of higher education
Individuals
For profit organizations other than small businesses
Small businesses
Unrestricted - i.e., open to any type of entity above, subject to any clarification in text field entitled "Additional Information on Eligibility"

top