{
"data": {
"id": "osm:way:164880258",
"name": "Basílica Nuestra Señora de La Merced",
"location": {
"lat": 6.9635248,
"lon": -75.4165179
},
"religion": "christian",
"denomination": "catholic",
"distance_m": 80.52013441,
"source": {
"provider": "openstreetmap",
"osm_type": "way",
"osm_id": 164880258
}
},
"meta": {
"radius_km_used": 10
}
}
curl --location --request GET 'https://zylalabs.com/api/13766/places+of+worship+api/31591/find+nearest+place+of+worship?lat=6.96333&lon=-75.41722&radiusKm=8&religion=all' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": [
{
"id": "osm:way:164880258",
"name": "Basílica Nuestra Señora de La Merced",
"location": {
"lat": 6.9635248,
"lon": -75.4165179
},
"religion": "christian",
"denomination": "catholic",
"distance_m": 80.52013441,
"source": {
"provider": "openstreetmap",
"osm_type": "way",
"osm_id": 164880258
}
},
{
"id": "osm:node:4512936427",
"name": "Capilla de San Luis",
"location": {
"lat": 6.9641614,
"lon": -75.4188194
},
"religion": "christian",
"denomination": "catholic",
"distance_m": 199.22549471,
"source": {
"provider": "openstreetmap",
"osm_type": "node",
"osm_id": 4512936427
}
},
{
"id": "osm:node:9416980218",
"name": "Parroquia La Inmaculada",
"location": {
"lat": 6.9657231,
"lon": -75.4191998
},
"religion": "christian",
"denomination": "roman_catholic",
"distance_m": 343.37210802,
"source": {
"provider": "openstreetmap",
"osm_type": "node",
"osm_id": 9416980218
}
},
{
"id": "osm:node:4522486808",
"name": "Parroquia El Carmen",
"location": {
"lat": 6.9576923,
"lon": -75.4147571
},
"religion": "christian",
"denomination": "roman_catholic",
"distance_m": 680.29028748,
"source": {
"provider": "openstreetmap",
"osm_type": "node",
"osm_id": 4522486808
}
},
{
"id": "osm:node:6202524785",
"name": "Capilla San Nicolás",
"location": {
"lat": 6.9671831,
"lon": -75.4223389
},
"religion": "christian",
"denomination": "roman_catholic",
"distance_m": 708.19617987,
"source": {
"provider": "openstreetmap",
"osm_type": "node",
"osm_id": 6202524785
}
}
],
"meta": {
"radius_km_used": 10,
"count": 5,
"limit": 50,
"offset": 0
}
}
curl --location --request GET 'https://zylalabs.com/api/13766/places+of+worship+api/31592/find+nearest+place+of+worship?lat=6.96333&lon=-75.41722&radiusKm=8&religion=all&limit=50&offset=Optional' --header 'Authorization: Bearer YOUR_API_KEY'
{
"data": {
"id": "osm:way:164880258",
"name": "Basílica Nuestra Señora de La Merced",
"location": {
"lat": 6.9635248,
"lon": -75.4165179
},
"religion": "christian",
"denomination": "catholic",
"distance_m": null,
"source": {
"provider": "openstreetmap",
"osm_type": "way",
"osm_id": 164880258
}
}
}
curl --location --request GET 'https://zylalabs.com/api/13766/places+of+worship+api/31593/get+place+of+worship+by+id&DATA=Required' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 宗教场所 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
每个端点返回有关礼拜场所的信息,包括它们的名称、位置(经度和纬度)、宗教、教派以及与指定坐标的距离 数据以一致的JSON格式构建
响应中的关键字段包括“id”(稳定公共标识符)“name”(地点名称)“location”(坐标)“religion”(崇拜类型)“denomination”(具体分支)“distance_m”(以米为单位的距离)和“source”(数据提供者信息)
用户可以使用诸如纬度、经度、半径(以公里为单位)、宗教和教派等参数自定义他们的请求 可选筛选器允许根据用户需求进行更具体的搜索
响应数据分为两个主要部分:“数据”,其中包含礼拜场所的详细信息,以及“元数据”,其中包括用于搜索的半径等元数据。 这种结构便于访问结果和查询的上下文
数据来源于OpenStreetMap,确保了对礼拜场所的广泛和多样的覆盖。Kairos通过保留源信息并不捏造不可用字段来维护数据的准确性
典型的用例包括旅行应用程序、本地发现平台、信仰和社区服务、地图工具、目录、无障碍服务和研究产品,使用户能够根据他们的位置和偏好找到崇拜场所
用户可以通过将返回的数据集成到应用程序中,利用基于位置的服务,通过宗教或教派筛选结果,并在地图或目录上显示附近的礼拜场所,从而增强用户体验和可及性
通过从OpenStreetMap获取信息并实施完整性和准确性的检查来确保数据质量 API保留源信息,使用户能够验证提供数据的可靠性