changedInput schema / examples
Previous value: -[
- {
- "agency": "NSF",
- "keyword": "artificial intelligence",
- "open_only": true
- },
- {
- "keyword": "biotechnology",
- "limit": 10
- }
-]New value: +[
+ {
+ "agency": "NIH",
+ "keyword": "cancer liquid biopsy diagnostic"
+ },
+ {
+ "agency": "ARMY"
+ }
+]
changedInput schema / properties / agency / description
Previous value: -"Filter by agency: DOW (Department of War, formerly DOD — \"DOD\" is accepted and translated), HHS, NASA, NSF, DOE, USDA, EPA, DOC, ED, DOT, DHS."New value: +"Filter by agency: DOD, HHS, NASA, NSF, DOE, USDA, EPA, DOC, ED, DOT, DHS, NIH, DARPA, ARMY, NAVY, USAF, and others sbir.gov itself lists. \"DOW\" is also accepted and translated to \"DOD\"."
changedInput schema / properties / keyword / description
Previous value: -"Search term to match against solicitation topics and descriptions"New value: +"Search term to match against solicitation/topic titles and descriptions."
changedInput schema / properties / limit / description
Previous value: -"Number of results to return (default 20)"New value: +"Number of results to return across all sources combined (default 20, max 100)."
changedInput schema / properties / open_only / description
Previous value: -"Only return currently open solicitations (default true)"New value: +"Only return currently open (or pre-release) solicitations (default true). false also includes recently closed sbir.gov/topics results — the DoD app and Grants.gov legs are open-opportunities-only sources and are skipped when this is false."
addedOutput schema / properties / agency
Added value: +{
+ "description": "Canonical agency code the search was narrowed to; null when none was given",
+ "type": [
+ "string",
+ "null"
+ ]
+}
changedOutput schema / properties / keyword / description
Previous value: -"Search keyword used"New value: +"Search keyword used; null when the call was not narrowed by keyword"
changedOutput schema / properties / keyword / type
Previous value: -"string"New value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / solicitations / items / properties / agency / type
Previous value: -"string"New value: +[
+ "string",
+ "null"
+]
addedOutput schema / properties / solicitations / items / properties / source
Added value: +{
+ "description": "Which live source this row came from",
+ "enum": [
+ "sbir.gov",
+ "dodsbirsttr.mil",
+ "grants.gov"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / sources_used
Added value: +{
+ "description": "How many rows each live source contributed before the limit was applied",
+ "properties": {
+ "dodsbirsttr.mil": {
+ "type": "number"
+ },
+ "grants.gov": {
+ "type": "number"
+ },
+ "sbir.gov": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+}