0

Delete log stream override

by
Published Oct 17, 2025

Removes the log stream override for the specified resource. After deletion, the resource will use the workspace's default log stream setting.

Script render Verified

The script

Submitted by hugo697 Bun
Verified 235 days ago
1
//native
2
type Render = {
3
	apiKey: string
4
}
5
/**
6
 * Delete log stream override
7
 * Removes the log stream override for the specified resource. After deletion, the resource will use the workspace's default log stream setting.
8
 */
9
export async function main(auth: Render, resourceId: string) {
10
	const url = new URL(`https://api.render.com/v1/logs/streams/resource/${resourceId}`)
11

12
	const response = await fetch(url, {
13
		method: 'DELETE',
14
		headers: {
15
			Authorization: 'Bearer ' + auth.apiKey
16
		},
17
		body: undefined
18
	})
19
	if (!response.ok) {
20
		const text = await response.text()
21
		throw new Error(`${response.status} ${text}`)
22
	}
23
	return await response.text()
24
}
25