Develop RESTful API to Telegram Bot with backend

Job ID: 38022377

Budget: $30 – $250 USD

Create API endpoint that will receive data that is pushed to it

* Create a back end where a client can be created with the following data captured and saved for every client
* Name Surname
* Company* Email
* Telephone Number x 5
* Note
* Space for Device ID's to be added to the client account
* Telegram Group ID

Data will be sent to the API endpoint by 3rd party

Data needs to be processed by extracting the Device ID and then matching it to the client profile

Other data that was included in the API call will then be sent to the telegram group that was specified in that client profile

Information To be included in the Telegram message

Alarm Received
Device ID:

Installation Lat and Long converted to a map

Contact Numbers of the client in order as captured
Note that was added to the client profile

Example of the JSON package:
{"PacketType":1,"SeqNumber":2258,"UpdateDate":"2023-08-31 09:32:24","Alert":30,"AlertMessage":"MD1 Device Motion","Motion":1,"MotionText":"YES","Tamper":0,"TamperText":"NO","Impact":0,"ImpactText":"NO","DeviceId":"1FB8400","DeviceType":15,"DeviceTypeText":" MD1","NotificationsEnabled":1,"InstallationLatitude":-24.826523019125,"InstallationLongitude":29.170135818422}
Related categories: PHP Laravel Web Development RESTful API Telegram API