FAQs
1. I am a Motorola Solutions customer. What do I need to do to obtain an API license for my own internal development?
End user customers requiring access to Motorola Solutions application programming interfaces for internal development or maintenance purposes may submit their request here. Please fill out the brief form answering questions about your organization, intended development and the interfaces you require from Motorola Solutions. Questions that may be irrelevant or not applicable due to the nature of the development may be filled in with “N/A”
2. What does an API license grant me?
An application programming interface license agreement is a contractual agreement between the two parties that defines how Motorola Solutions interfaces, development tools and intellectual property may be used and protected by the customer. Depending on the technology in question and exact need, Motorola Solutions will allow you to either evaluate the kit or create a solution using the licensed interfaces.
3. How will I receive access to the interfaces and tools I have been licensed?
After licensing is complete, users at licensed companies will have a dedicated dashboard that gives them access to Motorola Solutions’ asset distribution system and support system powered by GitLab. Here, you will find the development tools and API support you need to create your solution(s).
4. My standard license request has not been approved yet. What could the reason for this be?
API license requests must be submitted online to Motorola Solutions ADP Team. Applicants need to fill out a form and provide detailed information about their intended development to Motorola Solutions. Any missing or insufficient information will inevitably result in delays to the license request process. Please make sure you have provided detailed information to Motorola Solutions.
1. I have been told I need an application programming interface (API) license to start developing. What is the license and what steps do I need to take to obtain one?
An application programming interface license is a contractual set of terms and conditions that grants you access to specific Software Development Kit(s) (i.e. Motorola Solutions APIs, interface documentation, development tools, code examples, etc) and defines how these assets may be used. It is a legal process that requires signatures from authorized personnel from both parties entering the contract. An interface license allows you to develop solutions using our tools for use with Motorola Solutions products. You can start the process by applying via the Application Developer Program website and submitting a request to the Motorola Solutions Application Developer program (ADP) team.
2. What does an API license grant me?
An API interface license is a contractual agreement between two parties that defines how the interfaces and development tools may be used. Depending on the technology in question and specific need, Motorola Solutions will allow you to either evaluate, create and/or sell a solution developed with our interfaces.
3. Are there any license-related variances per region or technology?
Motorola Solutions interface licenses have slight variances per region and technology. The API licenses are influenced by several different factors such as the business scope, the target customers, regional laws and regulations. Applicants should expect slight variances in licensing processes based on these stated factors amongst other factors.
4. What is the APAC (Asia-Pacific) Regional approval process to join the program?
The joining process requires review and accreditation from Motorola Solutions. is not automatic. The summarized accreditation process follows:
Submit an online license request form
An ADP team member will evaluate the request internally and contact you. Evaluation criteria includes insuring the intended development is possible with Motorola Solutions interfaces and the planned go-to-market strategy is aligned with the Motorola Solutions sales policy and marketing strategy.
Execute the API License Agreement
Check the existing or generate a new Motorola Solutions online account via MyAccount
Get access to the ADP online portals and Motorola Solutions GitLab portal
5. What is the EMEA (Europe, Middle East & Africa) approval process to join the program?
The accreditation process requires review and approval from Motorola Solutions and is not automatic. The principle accreditation process follows:
Submit the online license request form
Complete and return the API Definition Form to define the required API
An ADP lead will contact you to discuss the request.
Execute the API License Agreement
Accept the "Authorized Application Provider" Logo Authorization Agreement via an online click-through process
Check the existing or generate a new Motorola Solutions online account via MyAccount
Receive access to the ADP assets via online portal
Receive formal announcement as Authorized Application Provider, receive the certificate, logo artwork and a copy of the fully signed license agreement
6. What is the Latin and North America approval process to join the program?
The accreditation process is not automatic. Developers do not automatically get access to interfaces, developer tools and assets after submitting a full license request to Motorola Solutions. This is the principle accreditation process:
Submit the online license request form
Evaluate request with the sales and ADP team to make sure the intended development is possible with Motorola Solutions interfaces and the planned go-to-market strategy is aligned with the Motorola Solutions sales policy and marketing strategy.
Executing the API License Agreement
Check the existing or generate a new Motorola Solutions online account via MyAccount
Get access to the ADP online portals and Motorola Solutions GitLab portal
Accepting the new "Authorized Application Provider" Logo Authorization Agreement via an online click-through process
Receive logo artwork and a copy of the fully signed license agreement
7. What are the requirements to pass the accreditation process?
These are the principle requirements to join the ADP:
Supporting this program is costly and personnel intensive for Motorola Solutions. The program exists to generate incremental sales for Motorola Solutions products. Candidates must be able to demonstrate the ability to generate new and incremental sales for Motorola Solutions
The candidate must be a registered company or organization (required for legal, insurance, export control and product liability reasons)
Candidates must have the required skills, tools and resources to do the considered SW and/or HW development for the use or sale of the solution
Candidates must have a good knowledge of the technology standards and systems they are applying to work with
8. I am interested in applying for an API license for more than one technology. What should I do?
If you are interested in more than one technology, each technology must be requested separately via a new ADP online license request form.
9. Where do I apply for an interface license for any particular technology?
Applicants who wish to apply for a license can do so online by filling out the short form here. Once submitted, applicants will be contacted by regional ADP Motorola Solutions representatives and will be guided through the next steps of the licensing process.
10. How will I receive access to the interfaces and tools I have been licensed?
After licensing, licensed users will receive access to dashboards, tools and support systems for asset distribution and technical support.
11. My standard license request has not been approved yet. What could the reason for this be?
You will normally be contacted by a Motorola Representative within 2 weeks of submitting the form. This may require longer time depending on the project scale and customer type. Missing or insufficient information will cause delays in the process. Please make sure you have provided detailed information to Motorola Solutions.
12. My evaluation license request has not been approved yet. What could the reason for this be?
Evaluation license request must be submitted online to Motorola Solutions ADP Team via the online click-through agreement acceptance form. Applicants who have not agreed to the terms will not receive access to the Intelligent Middleware interfaces. Also, it is important to understand that evaluation licenses are not generally available for developers who want access to Land Mobile Radio (LMR) interfaces, including ASTRO® 25, DIMETRA™and MOTOTRBO™.
13. Once I get licensed, what level of support will I receive?
Motorola Solutions provides API support via an online developer portal. Developers can either either request private support directly from Motorola Solutions ADP engineering team or obtain general support from its licensed developer community. Once you are licensed and receive access to the portal, you will be able to share your concerns and address any questions via the online portal’s issue tracker.
14. I have been requested to submit a purchase order to start the payment process. What is a purchase order and how do I process payment for licenses requiring fees?
Access to Motorola Solutions interfaces and tools is only granted once all licenses have been signed and any relevant fees have been paid to Motorola Solutions Inc. If you want to initiate payment for any outstanding fees you owe Motorola Solutions for interface licenses, please submit a purchase order to ADPLicensing@motorolasolutions.com or contact your regional Motorola Solutions representative. If you are not familiar with purchase orders, please click here to learn how to create and submit one to Motorola Solutions.
1. Are ASTRO® 25 API licenses free of charge?
ASTRO® 25 API licenses contain a fee depending on the intended development. If you have a project in hand and would like a brief quotation about the license fees you will be charged, please contact us via ADPInquiries@motorolasolutions.com.
2. Where should we request a license for ASTRO® 25 Infrastructure APIs?
For any ASTRO® 25 infrastructure licenses, including console and logging API licenses, please contact Motorola Solutions via ADPInquiries@motorolasolutions.com and indicate the reason why you need these licenses.
3. Where should we request a license for ASTRO® 25 subscriber APIs?
ASTRO® 25 subscriber licenses can be requested by filling out an online license request form via this link. Applicants need to provide detailed information about their intended development and product sale to Motorola Solutions. Any missing or insufficient information will result in delays to the license request process. Please make sure you have provided detailed information to Motorola Solutions. Each request will be evaluated by related Motorola Solutions sales and project specialist. This may require longer time depending on the project scale and customer type.
1. Where can I find information regarding the DIMETRA™ APIs licensed under the program?
You can find a general overview of the DIMETRA™ interfaces within our website. The document is located under the ‘Resources’ tab of the Motorola Solutions Application Developer Program page. The document is intended for developers who are looking to learn more about the interfaces before apply for a DIMETRA™ API license.
2. Are DIMETRA™ API licenses free of charge?
DIMETRA™ API licenses may contain a fee depending on the intended development. Motorola Solutions may charge a fee per API it licenses. If you have a project in hand and would like a brief quotation about the license fees you will be charged, please contact us via ADPLicensing@motorolasolutions.com.
3. How can I test my TETRA solution against a DIMETRA™ IP system?
Motorola Solutions recognizes that most customers have highly specialized requirements for customized applications. For this reason, the Application Developer Program Team allows its developer community fee-based access to our Europe-based test lab facilities. Motorola Solutions laboratories provide developers the opportunity to test their applications in a safe and secure closed environment. Under the guidance of Motorola Solutions lab specialists, developers can prove their application against a series of tests, verify the functionality on a Motorola Solutions reference system and ensure trouble free installation at a customer site. If you would like to book some time in our labs, please submit your request via ADPInquiries@motorolasolutions.com and a regional business lead will contact you.
1. Where can I find information regarding the MOTOTRBO™ APIs licensed under the program?
You can find a downloadable API overview listing the MOTOTRBO™ software development kits licensed within the program in the Motorola Solutions Application Developer Program website. It is located under the ‘Resources’ tab. The API Overview is an ideal document for developers to make sure their intended development can be achieved with the tools provided by Motorola Solutions.
2. Are MOTOTRBO™ APIs license free of charge?
Yes. You can apply and obtain a free of charge 3-year term license.
3. How do I test my MOTOTRBO™ solution? Do you have a sandbox/ simulator/ lab/ rental equipment available?
The Motorola Solutions Application Developer Program does not maintain a test lab or simulator. In the North America region discounted equipment may be offered for purchase to support development efforts, and in the EMEA region a Capacity Max test system is available where applications may be tested. Other common options for testing solutions include partnering with a local dealer or another developer. To find out testing options for North America and other regions, please contact us via ADPInquiries@motorolasolutions.com.
1. I have an interesting success story I would like to share with the marketplace. Can Motorola Solutions help me create a case study?
If you have participated in a particular project where Motorola Solutions has helped you satisfy your customers’ business requirements, please let the Application Developer Team know via email at ADPInquiries@motorolasolutions.com.. With the approval of the actual customer, Motorola Solutions will assist you in creating and promoting the case study via Motorola Solutions current marketing channels.
2. I have already developed my solution using Motorola Solutions interfaces. How do I promote the solution in Motorola Solutions Application Catalog?
Developers who wish to promote their solution in the Applications Catalog must make sure their product meets some basic business and quality criterias before they submit their request. If you are interested and would like to promote your solution in the catalog, please contact ADPInquiries@motorolasolutions.com and find out if your solution qualifies.