Giant Context
Knowledge BaseDevelopers
Join the Waitlist

App Members

Manage app-level membership and access.


GET

Get an app member by ID

/organizations/{id}/projects/{projectId}/apps/{appId}/members/{memberId}

Retrieves the full details of a specific app member by their membership ID. Returns the member's user profile information (name, email, avatar) along with their assigned role within the app and membership timestamps.

Parameters
idRequired
path · stringOrganization ID
projectIdRequired
path · stringProject ID
appIdRequired
path · stringApp ID
memberIdRequired
path · stringMember ID
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const { data: appMember } = await gc.appMembers.getAppMember({  id: "id",  projectId: "projectId",  appId: "appId",  memberId: "memberId"});
GET

Get members of an app

/organizations/{id}/projects/{projectId}/apps/{appId}/members

Returns a paginated list of all members who have been explicitly assigned roles at the app level. Each member entry includes the user's profile information (name, email, avatar) and their assigned role within the app. This is separate from organization-level or project-level membership; only users with direct app-level role assignments are returned.

Parameters
idRequired
path · stringOrganization ID
projectIdRequired
path · stringProject ID
appIdRequired
path · stringApp ID
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const { data: appMembers } = await gc.appMembers.getAppMembers({  id: "id",  projectId: "project-id",  appId: "app-id"});

Built byHuman
This content was designed and written by a human.
    Socials
    • Discord
    • BlueSky

    © 2026 Giant Context
    PrivacyTerms of UseCookie Policy
    App Members