FCC Form 499 Filer Database API (v01.03.06 April 11, 2011)

Overview

The FCC Form 499 Filer Database is an identification system for all interstate telecommunications carriers, all interconnected VoIP providers, and certain other providers of interstate telecommunications. These providers are required to register with the Commission using the Telecommunications Reporting Worksheet (FCC Form 499-A) and update their registration on a periodic basis, including at least once a year. Filers submit the FCC Form 499-A to the Universal Service Administrative Company (USAC).

USAC is an independent, not-for-profit corporation designated as the administrator of the federal Universal Service Fund by the FCC. USAC administers Universal Service Fund programs for carriers serving high-cost areas, low-income consumers, rural health care providers, and schools and libraries. The Universal Service Fund helps communities across the country afford telecommunications and advanced services.

The FCC Form 499 Filer Database can be found on the FCC's website at http://apps.fcc.gov/cgb/form499/499a.cfm. The most recent version of FCC Form 499-A can be found on the FCC's website at http://www.fcc.gov/formpage.html. Providers can file the form online on USAC's website, at http://forms.universalservice.org.

Although the registration information filed via FCC Form 499-A is public and attainable from the FCC Form 499 Filer Database, the majority of the information reported on that form is private and not accessible to the public. The FCC Form 499 Filer Database is used by industry, consumers, and the Federal Communications Commission (FCC) to find the a provider's Form 499 Filer ID, business name(s), primary address, jurisdictions in which the provider either currently provides service or in which it plans to offer service in the next year, and designated agent for service of process, as well as names under which the provider may have conducted business in the past. This search functionality has been enhanced to include a RESTful API to provide the search results in HTML or XML format.

Reference Files

499results.cfm

Description

This FCC Form 499 Filer Database API returns the FCC Form 499 information that matches the search parameters. The search results can be returned as HTML or XML. The data is grouped by Form 499 Filer ID, with sections for each filer including Filer Identification, Agent for Service of Process, and FCC Registration Information.

Why We Provide It

This FCC Form 499 Filer Database API is an enhancement to the existing web-based FCC Form 499 Filer Database. The FCC Form 499 Filer Database is a web application that can now be called as a Web Service. This enhancement allows the FCC to provide the search results as machine readable XML on an as-needed basis.

Additional Information

  • parameters

  • The API responds with XML formatted as described by the XML Schema.

    Error Response Codes

    If the query is not valid, the application will return HTTP 400 Bad Request, with XML describing any errors encountered. The following values will be returned if they are encountered:

    Here is an example of the xml output when some of these errors are encountered:

    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <Response status="Fail">
    <Errors>
    <Err code="1" msg="Invalid state value atlantis." />
    <Err code="4" msg="Invalid value DEF for FRN." />
    <Err code="4" msg="Invalid value AND/OR for R1. Only 'and' and 'or' are allowed." />
    <Err code="5" msg="Invalid value ABC for Filer ID." />
    <Err code="6" msg="Invalid value INVALID for Communications Type." />
    </Errors>
    </Response>