Skip to content
API Reference

Get organization user in a zone

client.Zones.Members.Get(ctx, organizationUserID, query) (*ZoneMember, error)
GET/zones/{zoneId}/members/{organizationUserId}

Returns detailed information about a specific organization user in a zone.

ParametersExpand Collapse
organizationUserID string
query ZoneMemberGetParams
ZoneID param.Field[string]

Zone ID

ReturnsExpand Collapse
type ZoneMember struct{…}

Represents an organization user's membership in a zone with an assigned role

ID string

Unique identifier of the zone member

CreatedAt Time

Entity creation timestamp

formatdate-time
OrganizationID string

Organization ID that owns the zone

OrganizationUserID string

Organization user ID of the zone member

Zone role type. zone_manager has full management access, zone_viewer has read-only access.

Accepts one of the following:
const ZoneRoleZoneManager ZoneRole = "zone_manager"
const ZoneRoleZoneViewer ZoneRole = "zone_viewer"
UpdatedAt Time

Entity update timestamp

formatdate-time
ZoneID string

Zone ID the organization user is a member of

Get organization user in a zone

package main

import (
  "context"
  "fmt"

  "github.com/keycardai/keycard-go"
)

func main() {
  client := keycard.NewClient(

  )
  zoneMember, err := client.Zones.Members.Get(
    context.TODO(),
    "organizationUserId",
    keycard.ZoneMemberGetParams{
      ZoneID: "zoneId",
    },
  )
  if err != nil {
    panic(err.Error())
  }
  fmt.Printf("%+v\n", zoneMember.ID)
}
{
  "id": "id",
  "_links": {
    "organization_user": {
      "href": "href"
    },
    "self": {
      "href": "href"
    }
  },
  "created_at": "2019-12-27T18:11:19.117Z",
  "organization_id": "organization_id",
  "organization_user_id": "organization_user_id",
  "role": "zone_manager",
  "updated_at": "2019-12-27T18:11:19.117Z",
  "zone_id": "zone_id"
}
Returns Examples
{
  "id": "id",
  "_links": {
    "organization_user": {
      "href": "href"
    },
    "self": {
      "href": "href"
    }
  },
  "created_at": "2019-12-27T18:11:19.117Z",
  "organization_id": "organization_id",
  "organization_user_id": "organization_user_id",
  "role": "zone_manager",
  "updated_at": "2019-12-27T18:11:19.117Z",
  "zone_id": "zone_id"
}