Filing Your Taxes Online is Fast, Easy and Secure.
Start now and receive your tax refund in as little as 7 days.

1. Get Answers

Your online questions are customized to your unique tax situation.

2. Maximize your Refund

Find tax credits for everything from school tuition to buying a hybri

3. E-File for FREE

E-file free with direct deposit to get your refund in as few as 7 days.

Filing your taxes with paper mail can be difficult and it could take weeks for your refund to arrive. IRS e-file is easy, fast and secure. There is no paperwork going to the IRS so tax refunds can be processed in as little as 7 days with direct deposit. As you prepare your taxes online, you can see your tax refund in real time.

FREE audit support and representation from an enrolled agent – NEW and only from H&R Block

I Want To File My 2012 Taxes Online

Filing A Amended Tax ReturnIrs Forms Amended Return InstructionsForm 1040aFile Back Taxes Online FreeTax Software 2005 2006Free 2010 Tax ReturnFiling A Amended Tax Return Form 1040x1040ez Tax Form 20101044ezEz FormsFiling A Amended Tax ReturnH&rblock Free FileEfile TaxesTaxes Online 1040ezFile 1040 Ez Online FreeFree State Tax Filing 2012Print 2011 Tax Forms2010 Tax Forms And Instructions2012 Tax Filing For FreeAmend TaxesWww Myfreetaxes ComH&r Block 2010 Tax SoftwareFree Taxes For StudentsTurbotax 1040x FormIrs 1040x Form DownloadTax Deductions1041ezFree Federal Tax Filing 2011How To File 2011 Tax Return In 2013Www Myfreetaxes Com Unitedwayhoco OrgIrs Form 1040Irs Extention FormH&r Block Free Tax FormFree 1040 Ez Online PreparationHow To Amend A Tax FormE-file Back Taxes Free For Past 3 Years TaxeIrs Amended FormE FileFree File State ReturnI Need To Find A Place On Line To File Back Taxes

I Want To File My 2012 Taxes Online

I want to file my 2012 taxes online Index A Assistance (see Tax help) C Capital construction fund, Capital Construction Fund Comments, Comments and suggestions. I want to file my 2012 taxes online F Free tax services, How To Get Tax Help H Help (see Tax help) M More information (see Tax help) P Publications (see Tax help) S Suggestions, Comments and suggestions. I want to file my 2012 taxes online T Tax help, How To Get Tax Help Taxpayer Advocate, Contacting your Taxpayer Advocate. I want to file my 2012 taxes online TTY/TDD information, How To Get Tax Help Prev  Up     Home   More Online Publications
Español

Mobile App Gallery API Documentation

About the API

The USA.gov Mobile Apps Gallery and GobiernoUSA.gov Aplicaciones (apps) móviles feature mobile apps and websites from government agencies on a variety of platforms in English and Spanish.

The Mobile App Gallery API can be used to retrieve information about all of the apps in the galleries.

If you are using the Mobile App Gallery API and have feedback or want to tell us about your product, please e-mail us.

Back to Top

Accessing the API

Our Mobile App Gallery API is accessible via HTTP GET requests and does not require a login or API key to use.

The base URL for the API is http://apps.usa.gov/apps-gallery/api/. Append the API call you'd like to make to this URL.

There are 4 URLs available to query against.

Query Examples

Error Handling

  • HTTP Code 500 = internal server error
  • HTTP Code 200 = results found
  • HTTP Code 404 = query error

JSONP

API Data Model

The following fields are associated with mobile apps. Please note that not every record has data in every field, and the API will only return completed fields.

  • Id - Unique Sytem Id of the app.
  • Name – The name of the app.
  • Organization – The agency or organization for the app.
  • Friendly_URL – The URL to the app on the USA.gov or GobiernoUSA.gov App Gallery.
  • Short_Description – A short description of the app.
  • Long_Description – A long description of the app. Please note that the long description may include HTML coding.
  • Language – Whether the app is in English or Spanish.
  • Icon – The path to the icon for the app.
  • Agency - Agency associated with the app as an array.
  • Version_Details - List of version avaiable for the app as an array.

Additionally, each Version Detail secion includes following sub-data elements.

  • Version_Number - This version's number,
  • Published - The date this version of the app was published.
  • Description - Description of this version, should be similar to the registration's long description,
  • Store_Url -The URL to download or access the app.
  • Whats_New - Description of changes or features distinct to this version.
  • Platform - Operating System this version is available for.
  • Device - List of device types this version is available for as an array.
  • Rating - Average rating of this version.
  • Rating_Count - Number of ratings given.
  • Screenshot - List of url paths to screenshots of the app as an array.
  • Video - List of url paths to videos of the app as an array.
  • Language - Whether this version is in English or Spanish.

Results

All results are in json format.

No Results

{
        "metadata": {
            "uri":    "http://apps.usa.gov/apps-gallery/api/registrations.json?Name=NotFound",
            "count":  0,
            "offset": null
        },
        "results": []
    }

Good Results

{
        "metadata": {
            "uri":    "http://apps.usa.gov/apps-gallery/api/registrations.json?limit=3",
            "count":  3,
            "limit":  3,
            "offset": 1
        },
        "results": [ {},{},{} ]
    }

JSONP Results

fname({
        "metadata": {
            "uri":    "http://apps.usa.gov/apps-gallery/api/registrations.json?limit=3&_callback=fname",
            "count":  3,
            "limit":  3,
            "offset": 1
        },
        "results": [ {},{},{} ]
    });

Back to Top

Terms of Service

By using this data, you agree to the Terms of Service.

Back to Top

The I Want To File My 2012 Taxes Online

I want to file my 2012 taxes online Publication 529 - Additional Material Prev  Up  Next   Home   More Online Publications