From 29d78e9576d0d0331cf411fd027ab60aaf296b23 Mon Sep 17 00:00:00 2001 From: hanemile Date: Mon, 21 Jan 2019 22:18:46 +0100 Subject: updated the list of endpoints --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index f62dd1d..7e8b243 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,20 @@ This Repo contains the main "database" running an http-api exposing the quadtree ## API-Endpoints +| Endpoint | Description | POST parameters | +| --- | --- | --- | +| `"/"` | Index | | +| `"/new"` | Create a new star | `w` | +| `"/printall"` | Print all the trees in json| | +| `"/insert/{treeindex}"` | Insert the given star into the selected tree | `x`, `y`, `vx`, `vy`, `m` | +| `"/starlist/{treeindex}"` | List all the stars in the selected tree| | +| `"/dumptree/{treeindex}"` | Dump the json of the selected tree | | +| `"/updatetotalmass/{treeindex}"` | Update the total mass in the selected tree | | +| `"/updatecenterofmass/{treeindex}"` | Update the center of mass in the selected tree | | +| `"/metrics"` | Get the overall metrics | | +| `"/export/{treeindex}"` | Export the selected tree to `db/{treeindex}.json` | | +| `"/fastinsert/{filename}"` | Insert the selected file into a new tree | | + ## Files -- cgit 1.4.1