Skip to Content

You are here

Developer Resources

Welcome to the BusinessUSA Developer Resources Page

Overview

In this section of the site, BusinessUSA gives software developers access to authoritative information on US programs, events, services and more via standard APIs.

The data accessible here is targeted at helping small businesses become informed of the various different resources that are offered to help them grow and expand. We encourage you to explore our data and integrate them into your application and mash-ups to help US small business owners gain access to the resources they need.

Additionally, you can learn more about BusinessUSA's APIs, the external data sources we use from other government agencies, as well as what else is possible with our resources.

Keywords API

About this API

This Keywords API allows you to view all entries in the business.usa.gov database that contain the input keywords(s) you specify. This API is useful when looking to access content we have that pertains to a specific subject.

Resource URL
http://business.usa.gov/api/{ReturnType}?keyword={KeyWordSearch}&page={PageNumber}

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/csv?keyword=taxes&page=1

Keywords API Return Values
Field Description
content-type Category for that content
title Name of the given content
detail-description Text describing the program
learn-more-url External link for the program

Program API

About this API

The Programs API provides data on the different programs that users can access through BusinessUSA. The programs shown on BusinessUSA serve entrepreneurs, veterans, minorities, and numerous other types of users.

Resource URL
http://business.usa.gov/api/program/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/program/csv?page=1

Program API Return Values
Field Description
title Name of the given program
eligibility Program eligibility
learn_more_url A link to an external site that contains more information about this program
organization The organization this program is associated with
poc_name The name of the associated Point of Contact
poc_organization The Organization the Point of Contact is associated with
poc_email The E-Mail address of the associated Point of Contact
poc_phone_no Phone number to the associated Point of Contact

Events API

About this API

The Events API provides data on the events that users can view on BusinessUSA. These events cover a wide variety of different subjects related to starting and managing a business.

Resource URL
http://business.usa.gov/api/event/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/event/csv?page=1

Events API Return Values
Field Description
title Name of the given event
event_start_date The start date and time for this event
event_end_date The end date and time
detail_description Description for this event
link_to_register_url A link to the site in which one must go to in order to register for this event
address_line_1 Street address for this event
address_line_2 Additional address information
city The city in which this event resides within
state The state this event resides within
zip_code The ZipCode this event resides within
organization Associated organization to this event
poc_name The name of the associated Point of Contact
poc_email The E-Mail address of the associated Point of Contact
poc_phone_no Phone number to the associated Point of Contact
learn_more_url A link to an external website in which one can obtain more information about this event

Services API

About this API

The Services API provides data on the services that users can access on BusinessUSA. These services can be utilized by prospective or current owners and can prove integral to running successful business.

Resource URL
http://business.usa.gov/api/service/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/service/csv?page=1

Services API Return Values
Field Description
title Name of the given service
detail_description Description for this service
eligibility Services Eligibility
organization Organization associated with the respective service
poc_name The name of the associated Point of Contact
poc_organization Organization of the Point of Contact
poc_phone_no Phone number of the associated Point of Contact
poc_email The Email Address of the associated Point of Contact
learn_more_url A link to an external website in which one can obtain more information about this service.

Success Stories API

About this API

The Success Stories API provides a listing of all the success stories featured on BusinessUSA. The Success Stories detail personal stories of business owners and their achievements using the many resources BusinessUSA users can connect to.

Resource URL
http://business.usa.gov/api/ss/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/ss/csv?page=1

Success Stories API Return Values
Field Description
title Name of the given success story
detailed_text The contents of this success story
publish_date The date in which this success story was published
topic The associated topic to this success story
learn_more_url A link to an external site in which a user can learn more about this success story

Articles API

About this API

The Articles API provides data for all the articles available for users on BusinessUSA. The articles featured cover a wide variety of topics and news in the business world.

Resource URL
http://business.usa.gov/api/article/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/article/csv?page=1

Articles API Return Values
Field Description
title Name of the given articles
learn_more_url A link to an external website in which one can obtain more information about this article.
publish_date Date that the respective article was published.
detailed_text Text within the respective article
topic Subject matter of the respective article.

Data API

About this API

The Data API provides information on all the different data assets users can access on BusinessUSA. The data featured on BusinessUSA can be a critical resource for business owners to become well versed in their respective industry.

Resource URL
http://business.usa.gov/api/data/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/data/csv?page=1

Data API Return Values
Field Description
title Name of the given data item
detail_description Information on the respective data
eligibility Data Eligibility
organization Organization owner of the data
poc_email The Email Address of the associated Point of Contact
poc_name The name of the associated Point of Contact
poc_organization Organization of the Point of Contact
poc_phone_no Telephone number of the Point of Contact
learn_more_url A link to an external website in which one can obtain more information about this article.

Tools API

About this API

The Tools API provides information on all the tools featured on BusinessUSA. The Tools that are accessible through BusinessUSA can assist business owners in their understanding of demographics, markets, and more.

Resource URL
http://business.usa.gov/api/tools/[ReturnType]?page=[PageNumber]

Return Types: CSV, XML, JSON

Example:

http://business.usa.gov/api/tools/csv?page=1

Tools API Return Values
Field Description
title Name of the given tool
organization Organization who owns the respective tool.
learn_more_url A link to an external website in which one can obtain more information about the respective tool.
detailed_text Text describing the respective tool.

About our APIs

In partnership with various government agencies, BusinessUSA's APIs provide data intended for public use and dissemination. The data that can be downloaded using our APIs can be incredibly useful for developers looking to obtain data about specific topics, organizations, etc. and incorporating that data into other forums for business owners. Developers who work with, or are, small business owners will find this data particularly useful as it originates from authoritative, federal government sources.

The APIs also conform to President Obama's Open Data Policy that advances the management of Government information as an asset. The policy directs agencies to "Collect or create information in a way that supports downstream information processing and dissemination activities," which has four requirements:

  1. Use machine-readable and open formats
  2. Use data standards
  3. Ensure information stewardship through the use of open licenses
  4. Use common core and extensible metadata

About our External Data Sources

BusinessUSA pulls its content from external data sources that a wide range of government agencies maintain, in order to provide the most current and relevant information for our users. Navigating the business landscape in the information age can prove difficult when considering how much content is out there, as well as where to find it. BusinessUSA provides a centralized location for this content, and gives users the ability to seek out resources that fit their business needs.

In accordance with that purpose, where we obtain our content from is as important as the content itself. The government agencies we cultivate our content from are trusted experts in their related fields and the resources they provide are essential to the different aspects of owning a business. BusinessUSA pulls content from the following agencies

  • FBO.gov
  • Grants.gov
  • Challenges.gov
  • OSTI.gov
  • SBIR.gov
  • WhiteHouse.gov
  • Trade.gov
  • SBA.gov
  • Export.gov
  • Commerce.gov
  • CareerOneStop.org
  • FEMA.gov
  • CDC.gov
  • CFDA.gov
  • USCIS.gov
  • Regulations.gov
For a more in depth review of these data sources, please visit the detailed External Data Sources page - Learn More

What's Possible

BusinessUSA APIs generally have a large number of fields that can be sorted and filtered in any number of ways, allowing for maximum customizability and allowing API users to drill down to the results they need. Considering the amount of data that is available on BusinessUSA, being able to access the data we have in this manner can help users unearth data pertaining to a certain type of event, find programs/services for a certain eligibility, or gather all data that relates to a specific topic you have in mind.

For a more in-depth developer resource, please visit our Github repository. There you will find the architectural code for BusinessUSA as part of our open source initiative. We encourage users to view our code and be active in giving us feedback, to help us improve in order to better serve you.