Retrieves information about the specified organization member.
1
//native
2
type Neondb = {
3
apiKey: string
4
}
5
/**
6
* Get organization member details
7
* Retrieves information about the specified organization member.
8
9
*/
10
export async function main(auth: Neondb, org_id: string, member_id: string) {
11
const url = new URL(
12
`https://console.neon.tech/api/v2/organizations/${org_id}/members/${member_id}`
13
)
14
15
const response = await fetch(url, {
16
method: 'GET',
17
headers: {
18
Authorization: 'Bearer ' + auth.apiKey
19
},
20
body: undefined
21
})
22
if (!response.ok) {
23
const text = await response.text()
24
throw new Error(`${response.status} ${text}`)
25
26
return await response.json()
27
28