Is there any necessary processes such as approval process or license on Milestone side in order to release our software that uses protocol integration ?

We are now starting development and use restful API to get device information and use analytics event.

You are welcome to release your software according to the license agreement. No approval is necessary. If you would like your integration tested by Milestone in order to get verification / approval from Milestone please see: https://www.milestonesys.com/community/become-a-partner/technology-partner-program/

Maybe the Milestone partner team would have better guidance on this subject, maybe you should get in contact with them just so that you know what they have to offer for you.

Thanks to reply. I understand.