be0eae182a
fixes #79
940 B
940 B
Api documentation
REST Api documentation
Mapobjects
Query for bones
/ poi
/ shop
/ etc
- Path:
api/mapobjects
- Method:
POST
- Consumes:
application/json
- Produces:
application/json
POST-Payload:
{
"pos1": {
"x":-2048,
"y":-2048,
"z":-2048
},
"pos2": {
"x":2048,
"y":2048,
"z":2048
},
"type":"bones"
}
Note: pos1
and pos2
are in mapblocks
Example query:
curl 'http://127.0.0.1:8080/api/mapobjects/' \
-H 'Content-Type: application/json; charset=utf-8' \
--data '{"pos1":{"x":-2048,"y":-2048,"z":-2048},"pos2":{"x":2048,"y":2048,"z":2048},"type":"bones"}' \
| jq
Result:
[{
"mapblock": {
"x": -1671,
"y": 0,
"z": -82
},
"x": -26729,
"y": 1,
"z": -1306,
"type": "bones",
"mtime": 1554099532,
"attributes": {
"owner": "Brzezowski58",
"time": "0"
}
}]