Organizations
Manage organizations, ownership, and organization settings.
GET
Get a service account
/organizations/{organizationId}/service-accounts/{accountId}Parameters
- organizationIdRequired
- path · string
- accountIdRequired
- path · string
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const { organizations: orgs } = await gc.me.listMyOrganizations();
const { serviceAccount } = await gc.organizations.getServiceAccount({ organizationId: orgs[0].id, accountId: "account-id",});
GET
List an organization's service accounts, newest first
/organizations/{organizationId}/service-accountsParameters
- page
- query · number
- pageSize
- query · number
- lite
- query · string
- sort
- query · string
- search
- query · string
- name
- query · string
- query · string
- createdAt
- query · string
- organizationIdRequired
- path · string
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const { organizations: orgs } = await gc.me.listMyOrganizations();
const { serviceAccounts } = await gc.organizations.listServiceAccounts({ organizationId: orgs[0].id,});
GET
Get one organization's name, slug, plan, status and member count by ID
/organizations/{organizationId}Parameters
- organizationIdRequired
- path · string
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const { organizations: orgs } = await gc.me.listMyOrganizations();
const org = await gc.organizations.getOrganization({ organizationId: orgs[0].id});
GET
Get an organization from a URL slug when you have no ID
/organizations/by-slug/{slug}Parameters
- slugRequired
- path · string
SDK
import { createGiantContext } from "@giantcontext/sdk-typescript";
const gc = createGiantContext({ apiKey: process.env.GIANTCONTEXT_API_KEY! });
const org = await gc.organizations.getOrganizationBySlug({ slug: "example-org-slug" });
BuiltAutonomously With AI
This content was built autonomously. Giant Context analyzed the site, determined what was missing, created and submitted an idea and draft, which Giant Context staff accepted and published.