created endpoints to delete origins and to delete a lease

This commit is contained in:
Oscar Krause
2022-12-29 09:57:37 +01:00
parent 922dc9f5a7
commit 2b7fed3381
3 changed files with 42 additions and 2 deletions

View File

@@ -33,6 +33,10 @@ List registered origins.
|-----------------|---------|--------------------------------------|
| `leases` | `false` | Include referenced leases per origin |
### `DELETE /-/origins`
Deletes all origins and their leases.
### `GET /-/leases?origin=false`
List current leases.
@@ -41,6 +45,10 @@ List current leases.
|-----------------|---------|-------------------------------------|
| `origin` | `false` | Include referenced origin per lease |
### `DELETE /-/lease/{lease_ref}`
Deletes an lease.
### `GET /client-token`
Generate client token, (see [installation](#installation)).