As a FirstNet user, can I use apps that are not included in the App Catalog?
FirstNet does not limit app use to apps included in the FirstNet Catalog. However, public safety agencies may implement policies or limitations to what apps are distributed and or accessible to agency users. (It’s best to check your agency policies for app downloads and use.)
Do I have to submit a new app for every version update?
Yes. For every version update, you must submit a new app submission, including an updated developer checklist, security scan result, and app optimizer results.
Do I have to use AT&T or FirstNet APIs to submit my app to FirstNet?
No, you don’t have to use FirstNet exclusive or AT&T APIs. Any app that is relevant to public safety can be submitted for FirstNet review and distribution.
Do app providers have to apply for FirstNet Listed to get a FirstNet Certified designation?
No. Although all providers who want to be in the App Catalog have to be able to meet the requirements for FirstNet Listed, those who want FirstNet Certified can apply directly for that on our developer portal.
How Do I Get Premier Member Status?
FirstNet encourages Developer Portal members to have a deeper engagement and contribution to public safety. Users who demonstrate that commitment are elevated to a premier member status. FirstNet Developer portal rewards members’ engagement by awarding them engagement points. Among others, engagement points are awarded for the following activities
Points accumulate to categorize users into levels of engagement. Collaborator and Promoters have privileged access to FirstNet app program marketing.
How can I access FirstNet restricted APIs?
Please fill in an Access Request form found in the API detail page.
How can I add users to my organization?
If you are the administrator for an organization, you can add more users through the Manage My Account page, using the Manage Users form.
How can I reach out to FirstNet Developer Program to discuss a potential partnership opportunity?
How do I cancel or transfer my account?
To cancel your account or transfer admin rights to the account, please Submit a Ticket.
How do I create my developer account?
Fill in Join Now form to register your account. After you authenticate your email address, you’re ready to start developing your first application. As a basic account holder, you can request three API keys for use in a staging environment. To get unlimited access to API keys for use in both staging and production environments, please complete the Free Full Access form, which you can find in Manage My Account page. This form will collect the contact details we need for the app vetting process.
How do I distribute my apps?
If your app passes our review process, it will be published in the App Catalog – the only public safety oriented applications marketplace. You may also cross list your app from Apple App Store or Google Play Store.
How do I manage my apps after submission?
To manage your app (update version, read ratings & reviews, remove from App Catalog), sign-in to the FirstNet Developer portal and click Distribute under Get Started.
How do I register an application?
If your app uses AT&T or FirstNet APIs, it will have to be registered using the sandbox.
To register an application, please complete the Free Full Access form found in Manage My Account page, then click on Account Profile and select Manage My Account in the dropdown menu. Look for Register App link in the API Access section. Now select Set Up New App and fill in the new application form.
For apps that do not use AT&T or FirstNet APIs, you don’t have to register your app. You may directly go to submitting your app for review.
How do I report a bug or request a new feature?
To do this, please use our Submit a Ticket form.
How do I request API keys for FirstNet and AT&T APIs?
To request an API key, make sure you first complete Free Full Access form found in Manage My Account page. If you have done so, please click on Account Profile and select Manage My Account in the dropdown menu. In the API Access section, select the Register App link. Now select Set Up New App and fill in the new application form.
How do I submit my app for review?
Make sure you are signed in to the FirstNet Developer portal and click on Submit, under Get Started.
How long does it take to review application submissions?
FirstNet Certified reviews require 6-7 weeks and FirstNet Listed reviews require up to 4 weeks. The review process will begin once the application submission package is complete.
How much time does it take an application to be approved?
We aim to review and respond to your application within four-six weeks. Please note that we’ll be reviewing your organization as well as your product/use case.
How will I monetize my app when I distribute app through FirstNet?
Public safety agencies interested in the app/solution will directly contact the app supplier for purchasing and licensing the app/solution. If your app is cross-listed in one of the third-party app store as in Apple App store or Google Play, the transaction happens on the third-party store.
Is FirstNet Developer Program free of charge?
Is the program open to everyone?
Is the sandbox available for testing?
Yes, only if your app uses FirstNet exclusive or AT&T APIs. Make sure that you have Log in with Full Free Access account to access sandbox testing.
What APIs and SDKs does program offer?
The program will offer a range of APIs & SDKs, including FirstNet exclusive APIs.
What are the different app designations in the App Catalog for FirstNet?
Every app is inspected by the FirstNet review team and App Review Board to receive one of two designations – FirstNet Listed or FirstNet Certified™. Every app included in the App Catalog must qualify for the designation of FirstNet Listed. App providers who demonstrate their ability to meet heightened requirements and additional criteria can attain the higher designation of FirstNet Certified™.
What happens if I previously submitted an app to receive the FirstNet Reviewed designation?
Your app submission and designation will be automatically changed from FirstNet Reviewed to FirstNet Listed. You will benefit from your apps new designation as FirstNet Listed, because any new binary submissions (needed to launch new product releases or address deficiencies found during the evaluation processor) will no longer require you to provide a binary code scan or Video Optimizer reports. Instead, the FirstNet review team will perform the necessary security scans, and use of the Video Optimizer report is only required of FirstNet Certified apps. Of course, you are still encouraged to use the free, yet optional, Video Optimizer tool to make sure you app does not unnecessarily drain device battery or inefficiently use network resources.
What is FirstNet Listed and what happened to the FirstNet Reviewed designation?
The FirstNet Reviewed designation was eliminated and replaced with the FirstNet Listed designation on September 5, 2018. Based on feedback from the development community, the FirstNet App Review Board authorized several valuable changes to the app submission process. As of September 5, 2018, providers who want their app included in the FirstNet App Catalog simply request the FirstNet Listed designation. FirstNet Listed app submissions only require the completion of a simplified FirstNet Listed App Submission Checklist, the app binary (IPA or APK file) and app images. The FirstNet review team then performs the necessary security scans as part of its evaluation – at no cost to the app provider. We believe this relieves public safety product providers of some of the burdens once associated with being evaluated for inclusion in the App Catalog.
What is included in the basic membership?
Basic membership provides access to three API keys that can be used in a staging environment. As a basic member, you can submit an app for review and publication in the App Catalog. Basic members can also participate in our Community forum. You can access APIs that are not restricted.
What is required in the application submission package?
What is required of an app provider that wants their app included in the App Catalog for FirstNet?
At minimum, every app in the App Catalog must qualify for the designation of FirstNet Listed.
A FirstNet Listed submission requires:
After submission and before inclusion in the App Catalog and designation as FirstNet Listed, the FirstNet review team must confirm:
Providers can also choose to seek the FirstNet Certified designation, which has requirements for security, availability, mobility, resiliency and scalability that exceed the requirements for FirstNet Listed.
What is required of an app provider who wants their app to receive the special designation of FirstNet Certified™?
Every app in the App Catalog must be able to qualify for the designation of FirstNet Listed. To be considered for the special designation of FirstNet Certified™ the app providers must complete a more extensive app submission package than that required of a provider who only wishes to attain the designation of FirstNet Listed.
A FirstNet Certified submission requires:
After submission and before designation as a FirstNet Certified app, the FirstNet review team must confirm:
What is the FirstNet Developer Program?
What is the difference between FirstNet Certified and FirstNet Reviewed certifications?
FirstNet Certified certification requires proof of 99.99% Service Level Availability and apps will be evaluated for relevancy, availability, scalability, resiliency, data privacy, resource usage, and security. FirstNet Certified apps will receive an exclusive FirstNet mark.
FirstNet Reviewed designation requires 99.9% Service Level Availability and apps will be evaluated for relevancy, availability, data privacy, resource usage, and security.
Both FirstNet Certified and Reviewed apps will be posted on the FirstNet App Catalog for access and distribution to public safety agencies If your app is FirstNet Certified, you may describe it as “FirstNet Certified” and your app will receive a FirstNet mark on the FirstNet App Catalog. If your app is FirstNet Reviewed, you may describe it as “FirstNet Reviewed”.
What is the difference between a FirstNet Listed and FirstNet Certified™ app?
Both FirstNet Listed and FirstNet Certified™ apps have been vetted by a multidisciplinary app review board to confirm they are relevant and appropriate for public safety use. Apps in each app designation have been inspected to evaluate security and data, but FirstNet Certified™ apps have demonstrated a higher degree of confidence. Apps in each category are inspected for availability. A FirstNet Listed app must be at or above 99.9% availability, and a FirstNet Certified app far more available at 99.99%. Only apps with the FirstNet Certified™ designation have been inspected and proven to demonstrate their optimization of mobility resources, resiliency to recovering after failure, and scalability to accommodate peaks in demand.
See the chart below for more specific information on the differences in commercial apps, FirstNet Listed apps, and FirstNet Certified apps.
What kind of applications are accepted?
You are free to develop apps in any area related to public safety; however, here are a few areas that we have identified to get you started:
What tools do I need to use to retrieve scan results for my app?
For FirstNet Certified apps, developers must utilize Checkmarx Cx SuiteTM or Fortify Static Code AnalyzerTM to analyze the app source code
For FirstNet Listed apps, there is no requirement for developers to submit a scan report. FirstNet app review team will run a scan as part of the security evaluation.
For FirstNet Certified , developers must provide app optimizer scan results using the AT&T Video Optimizer tool.
For more information, refer to the FirstNet Application Testing and Security Requirements.
Where can I find out more information about using AT&T APIs and SDKs?
You can review AT&T API FAQ on the AT&T Developer Portal.
Where can I find the integration documentation?
All APIs detail pages include links to documentation. To access restricted apps you will need to submit an Access Request form.
Why should I complete my full free access?
To get unlimited access to API keys for FirstNet exclusive and AT&T APIs that can be used in both staging and production environments.
Why should I join the FirstNet Developer Program?