Find Nearby Users from Group
This API helps find the nearest users in a particular group when the group_id is passed along with the lat/long values and radius in the URL.
Find Nearby users from Group
GET
https://api.roam.ai/v1/api/search/users/
Query Parameters
Headers
{
"status": true,
"msg": "Success.",
"code": 200,
"data": {
"next_page": null,
"pages": 1,
"prev_page": null,
"nearby_users": [
{
"app_id": "60094dd8ffb3fb482ec5cdc3_2",
"location_id": "600a9b476ad038000063d032",
"coordinates": {
"type": "Point",
"coordinates": [
84.35429382357349,
26.226242065573732
]
},
"speed": 0.0,
"altitude": 70.13278198242188,
"activity": "MOVING",
"recorded_at": "2021-01-22T09:30:47.584",
"gps_status": true,
"battery_remaining": 84,
"app_context": "F",
"device_manufacturer": "iPhone",
"horizontal_accuracy": 2000.0,
"vertical_accuracy": 16.05297088623047,
"location_permission": true,
"os_version": "13.3.1",
"device_model": "iPhone 11",
"course": -1.0,
"created_at": "2021-01-22T09:30:47.828",
"id": "60095951ffb3fb11b9c66ba6",
"distance": 365.10736947707176
},
{
"app_id": "60094dd8ffb3fb482ec5cdc3_1",
"location_id": "600a9b291c65130000f9a4f3",
"coordinates": {
"type": "Point",
"coordinates": [
84.3533833,
26.2266589
]
},
"speed": 0.0,
"altitude": 0.0,
"activity": "MOVING",
"recorded_at": "2021-01-22T09:30:17.656",
"gps_status": true,
"battery_remaining": 27,
"airplane_mode": false,
"app_context": "F",
"device_manufacturer": "xiaomi",
"horizontal_accuracy": 1600.0,
"vertical_accuracy": 0.0,
"location_permission": true,
"os_version": "9",
"device_model": "Redmi Note 7",
"course": 90.0,
"created_at": "2021-01-22T09:30:19.306",
"id": "600a9847ffb3fb1a420702eb",
"distance": 428.35818534137235
}
]
}
}
Sample Request
curl --location --request GET 'https://api.roam.ai/v1/api/search/users/?radius=500&location=26.2279164,84.3574425&group_id=600959fdffb3fb11b5c66b58' \
--header 'Api-key: a88d1dddd5ec4be18d7009e0ed4ad59f'
Last updated