## Get organization member `client.Organizations.Members.Get(ctx, organizationID, memberID) (*OrganizationMember, error)` **get** `/organizations/{organization_id}/members/{member_id}` Retrieve a single membership from an Organization. (Currently in Closed Beta - see https://developers.cloudflare.com/fundamentals/organizations/) ### Parameters - `organizationID string` - `memberID string` Organization Member ID ### Returns - `type OrganizationMember struct{…}` - `ID string` Organization Member ID - `CreateTime Time` - `Meta map[string, unknown]` - `Status OrganizationMemberStatus` - `const OrganizationMemberStatusActive OrganizationMemberStatus = "active"` - `const OrganizationMemberStatusCanceled OrganizationMemberStatus = "canceled"` - `UpdateTime Time` - `User OrganizationMemberUser` - `ID string` - `Email string` - `Name string` - `TwoFactorAuthenticationEnabled bool` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" ) func main() { client := cloudflare.NewClient( option.WithAPIKey("144c9defac04969c7bfad8efaa8ea194"), option.WithAPIEmail("user@example.com"), ) organizationMember, err := client.Organizations.Members.Get( context.TODO(), "a7b9c3d2e8f4g1h5i6j0k9l2m3n7o4p8", "a7b9c3d2e8f4g1h5i6j0k9l2m3n7o4p8", ) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", organizationMember.ID) } ``` #### Response ```json { "errors": [], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "result": { "id": "a7b9c3d2e8f4g1h5i6j0k9l2m3n7o4p8", "create_time": "2019-12-27T18:11:19.117Z", "meta": { "foo": {} }, "status": "active", "update_time": "2019-12-27T18:11:19.117Z", "user": { "id": "id", "email": "email", "name": "name", "two_factor_authentication_enabled": true } }, "success": true } ```