1
/**
2
* get audit log (requires admin privilege)
3
*
4
*/
5
export async function main(workspace: string, id: string) {
6
const url = new URL(`${BASE_URL}/api/w/${workspace}/audit/get/${id}`);
7
8
const response = await fetch(url, {
9
method: "GET",
10
headers: {
11
Authorization: "Bearer " + WM_TOKEN,
12
},
13
body: undefined,
14
});
15
if (!response.ok) {
16
const text = await response.text();
17
throw new Error(`${response.status} ${text}`);
18
}
19
return await response.json();
20
21