This commit is contained in:
Marcel Pociot
2020-06-04 21:41:31 +02:00
parent df4005482c
commit f3d2b088da
26 changed files with 537 additions and 105 deletions

32
docs/api/sites.md Normal file
View File

@@ -0,0 +1,32 @@
---
title: Sites
order: 3
---
# Sites
Expose provides two API endpoints that allow you to either retrieve all currently shared sites, or disconnect a site with a given site ID.
## Retrieving all shared sites
To retrieve the currently shared sites, you can perform a GET request to the `/api/sites` endpoint:
The result looks like this:
```json
{
"sites":[
{
"id":10,
"host":"beyondco.de.test",
"client_id":"5ed94b485e2f6",
"subdomain":"beyondcode",
"shared_at":"2020-06-04 19:28:08"
}
]
}
```
## Disconnecting a shared site
To disconnect a shared site from your server, you can perform a DELETE request to the `/api/sites/{site_id}` endpoint.