Returns a list of databases belonging to the organization or user.
1
//native
2
type Turso = {
3
apiToken: string
4
}
5
6
export async function main(resource: Turso, organizationSlug: string) {
7
const endpoint = `https://api.turso.tech/v1/organizations/${organizationSlug}/databases`
8
9
const response = await fetch(endpoint, {
10
method: 'GET',
11
headers: {
12
Authorization: `Bearer ${resource.apiToken}`
13
14
})
15
16
if (!response.ok) {
17
throw new Error(`HTTP error! status: ${response.status}`)
18
19
20
const data = await response.json()
21
22
return data.databases
23
24