Skip to content

Instantly share code, notes, and snippets.

@pavan-idapalapati
Last active October 15, 2019 13:28
Show Gist options
  • Save pavan-idapalapati/005c45ae504af98d1deffe84abfcb57d to your computer and use it in GitHub Desktop.
Save pavan-idapalapati/005c45ae504af98d1deffe84abfcb57d to your computer and use it in GitHub Desktop.
Swastya sahayak API
### Google API
POST https://fcm.googleapis.com/fcm/send
Content-Type: application/json
Authorization: key=AIzaSyDhhesUs7UNv7qRUci6UJz86D4znYiUcvc
{
"to": "dy870IR53ME:APA91bHT1Xwxtc61JPeoLeZzqH7uNtKBJ1KwIezXB3ps2dO03wRYbepQxNbDctKkDePLUVA7cT6xktzjbyhS3ECUcVtz9sq-H7tJUD1-sV46DtNx9ajTkrsOnvjXydA3iV0_Qbu6GUIj",
//"to": "caiKPwFuvNU:APA91bFDE1mvwTgRQd20OT0injWhFQ2PXDbQNeZ-0ttnmO9WRnvyX1I_3GdsWrD_bddq-j08AI1lzoqyLFQ-SvKE_wES4pADwXFTrWO1IfeZES4euRwh5ClDourjaWSr2aZHKYn8iVRi",
"data": {
"type": "OPINION_POLL",
"click_action": "OPEN_NOTIFICATION",
"message": "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec.",
"priority":"high",
"image_url": null,
"data": {
"data": {"question":"Test check","option_2":"kum","option_1":"Pav","id":"11dbf151-f098-43b7-9875-c5a73f3923b0"}
}
}
}
### Plan create API
POST http://18.210.234.36/api/users/plans/create-sync
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
{"plans":[{"completed_at":0,"created_at":1571049619351,"end_datetime":1571013540219,"id":"db1b3175-14e3-47d2-8521-ac37345ba1a8","isSynched":false,"location":"Fghbbj","meeting_contacts":"vfgjbj","name":"Test Daily2","notes":"Notes","priority":3,"reminders":[15],"start_datetime":1571009940219,"status":"Created","type":"Daily","updated_at":0}]}
### Plan list get API
GET http://18.210.234.36/api/users/plans/Daily/1570991400328/1571077799328
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
### Weekly list get API
GET http://18.210.234.36/api/users/plans/Weekly/1570905000000/1571509799999
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
### Weekly create API
POST http://18.210.234.36/api/users/plans/create-sync
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
{"plans":[{"completed_at":0,"created_at":1571050043772,"end_datetime":1571445960133,"id":"6fbdd0b1-29fa-4b1d-b4e6-59c4a58183ab","isSynched":false,"location":"Sfgh","meeting_contacts":"sruvh","name":"Test Week 2","notes":"Notes","priority":3,"reminders":[15],"start_datetime":1571053560133,"status":"Created","type":"Weekly","updated_at":0}]}
### Monthly list get API
GET http://18.210.234.36/api/users/plans/Monthly/1569911400459/1572503400459
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
### Monthly create API
POST http://18.210.234.36/api/users/plans/create-sync
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
{"plans":[{"completed_at":0,"created_at":1571050260005,"end_datetime":1572479400479,"id":"e3167827-f867-4ec3-92f8-67a2d73c03ed","isSynched":false,"location":"Fgkb","meeting_contacts":"ctikgfuib","name":"Test Weekly2","notes":"Notes","priority":2,"reminders":[15],"start_datetime":1571010600479,"status":"Created","type":"Monthly","updated_at":0}]}
### Weekly plan completion API
POST http://18.210.234.36/api/users/plans/create-sync
Content-Type: application/json
Authorization: JWT eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDI1ODUyNTIsImlhdCI6MTU3MTA0OTI1MiwianRpIjoiZjQ1ZmFlZmJjMzE5NDEyZmI1YzAyOGE0ZDgyZWFmNGYiLCJtZXRhIjp7fSwibmJmIjoxNTcxMDQ5MjUxLCJzdWIiOjE3Mn0.cKD89ciV97HJee1RGIwMcvVhjtEVJA7ICIVfC8F9Vt0
{"plans":[{"completed_at":1571050762483,"created_at":1571050762483,"end_datetime":1571445960133,"id":"6fbdd0b1-29fa-4b1d-b4e6-59c4a58183ab","isSynched":false,"location":"Sfgh","meeting_contacts":"sruvh","name":"Test Week 2","notes":"Notes","priority":3,"reminders":[15],"start_datetime":1571053560133,"status":"Completed","type":"Weekly","updated_at":0}]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment