You can access the documentation for SAM.gov application programming interfaces (APIs) at this link. The documentation provides the purpose for that API, the specifications, error messages, examples, and other useful information. Use the menu on the documentation page to quickly navigate to various sections of the document.
To learn more about APIs, consult training resources available within your organization, online, or other resources.
If you are receiving errors when using the APIs, please review the information available at this link.
The following APIs are available for SAM.gov:
| API Name | Description | Documentation Link |
|
SAM.gov Acquisition Subaward Reporting Public API
| API to retrieve published and deleted federal subcontract data using various searchable parameters | https://open.gsa.gov/api/acquisition-subaward-reporting-api/ |
| SAM.Gov Entity/Exclusions Extracts Download API | API to retrieve Entity/Exclusions Extracts using various searchable parameters or file name | https://open.gsa.gov/api/sam-entity-extracts-api/ |
| SAM.Gov Entity Management API | API to retrieve entity detail information from sam.gov using various searchable parameters | https://open.gsa.gov/api/entity-api/ |
| SAM.Gov Exclusions API | API to retrieve exclusion detail information from sam.gov using various searchable parameters | https://open.gsa.gov/api/exclusions-api/ |
| SAM.Gov Federal Hierarchy FOUO API | For Official Use Only (FOUO). API for U.S. government users to obtain federal organization details down to the office level | https://open.gsa.gov/api/fh-fouo-api/ |
| SAM.Gov Federal Hierarchy Public API | API for non-federal users to obtain federal organization details | https://open.gsa.gov/api/fh-public-api/ |
| SAM.Gov Get Opportunities Public API | API to retrieve all the published opportunity details based on the request parameters. This API supports pagination as needed. | https://open.gsa.gov/api/get-opportunities-public-api/ |
| SAM.Gov Product Service Codes (PSC) API | ||
| SAM.Gov Opportunity Management API | API to allow authorized users to submit and request opportunities data | https://open.gsa.gov/api/opportunities-api/ |
|
SAM.gov Subaward reporting Bulk Upload API | API for non-federal user to bulk upload subcontract and subaward reports to SAM.gov. | https://open.gsa.gov/api/subawards-bulkupload-api/ |