0

Delete environment group

by
Published Oct 17, 2025

Delete the environment group with the provided ID, including all environment variables and secret files it contains.

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 environment group
7
 * Delete the environment group with the provided ID, including all environment variables and secret files it contains.
8
 */
9
export async function main(auth: Render, envGroupId: string) {
10
	const url = new URL(`https://api.render.com/v1/env-groups/${envGroupId}`)
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