Crates.io | nextcloud-route-extractor |
lib.rs | nextcloud-route-extractor |
version | 0.1.2 |
created_at | 2025-08-18 18:25:28.875195+00 |
updated_at | 2025-08-23 21:32:54.017328+00 |
description | Extract routes from nextcloud apps |
homepage | |
repository | https://codeberg.org/icewind/nextcloud-route-extractor |
max_upload_size | |
id | 1800857 |
size | 50,979 |
Extract routes from nextcloud apps
nextcloud-route-extractor /path/to/nextcloud/apps/myapp
{
"routes": [
{
"root": "",
"url": "/config",
"name": "settings#getConfig",
"verb": "GET",
"requirements": {},
"postfix": null,
"defaults": {}
},
...
],
"ocs": [
{
"root": "",
"url": "/api/v1/foo/{id}",
"name": "Foo#get",
"verb": "GET",
"requirements": {},
"postfix": null,
"defaults": {}
},
...
]
}
See the Nextcloud documentation for the meaning of the various route parameters.