---
title: "Get an account's sales context"
method: GET
path: "/v1/admin/opportunities/accounts/{organizationId}"
tags: ["Admin"]
---

# Get an account's sales context

`GET /v1/admin/opportunities/accounts/{organizationId}`

## Request

- Base URL: `https://api.openworklabs.com`
- URL: `https://api.openworklabs.com/v1/admin/opportunities/accounts/{organizationId}`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

Platform-admin-only. Returns the organization's current people (owners first, at most 25) with their existing admin-visible name, email and role, observed adoption, the transparent recommendation and its dated signals, and internal follow-up history. Internal context only: not visible to the organization.

## Path parameters

- `organizationId` string, required

## Response `200`

Account context returned.

- AdminOpportunityAccount
  - `organization` object, required
    - `id` string, required
    - `name` string, required
    - `createdAt` string, date-time, required
    - `planTier` string, required
    - `seatLimit` integer, required
    - `memberCount` integer, required
  - `people` object[], required
    - `memberId` string, required
    - `userId` string, nullable, required
    - `name` string, nullable, required
    - `email` string, nullable, required
    - `role` string, required
    - `joinedAt` string, date-time, nullable, required
    - `signedUpAt` string, date-time, nullable, required
    - `lastObservedAt` string, date-time, nullable, required
  - `opportunity` object, nullable, required
    - `organizationId` string, required
    - `organizationName` string, required
    - `organizationCreatedAt` string, date-time, required
    - `kind` 'follow_up' | 'commercial' | 'expansion' | 'declining' | 'activation' | 'welcome', required
    - `priority` 'high' | 'medium' | 'low', required
    - `why` string, required
    - `action` object, required
      - `label` string, required
      - `purpose` string, required
    - `signals` object[], required
      - `type` 'follow_up_due' | 'ready_for_outreach' | 'trial_ending' | 'plan_ending' | 'seats_near_limit' | 'members_joined' | 'activity_up' | 'activity_down' | 'no_observed_use' | 'setup_without_use' | 'signup' | 'recently_contacted', required
      - `label` string, required
      - `at` string, date-time, nullable, required
      - `userId` string, nullable, required
    - `adoption` object, required
      - `stage` 'no_observed_use' | 'quiet_this_week' | 'individual' | 'team' | 'expanding', required
      - `members` integer, required
      - `joinedThisWeek` integer, required
      - `activeUsers` object, required
        - `current` integer, required
        - `previous` integer, required
      - `lastObservedAt` string, date-time, nullable, required
      - `skills` integer, required
      - `mcpConnections` integer, required
    - `followUp` object, nullable, required
      - `stage` 'needs_review' | 'ready' | 'contacted' | 'engaged' | 'closed' | 'dismissed', required
      - `ownerUserId` string, nullable, required
      - `ownerName` string, nullable, required
      - `nextAction` string, nullable, required
      - `nextFollowUpAt` string, date-time, nullable, required
      - `lastContactedAt` string, date-time, nullable, required
      - `lastActionKind` 'reviewed' | 'contacted' | 'replied' | 'meeting' | 'note' | 'closed' | 'dismissed' | 'reopened', nullable, required
      - `lastActionAt` string, date-time, nullable, required
      - `confirmedOpportunity` 'expansion' | 'commercial', nullable, required
      - `updatedAt` string, date-time, required
  - `adoption` object, required
    - `stage` 'no_observed_use' | 'quiet_this_week' | 'individual' | 'team' | 'expanding', required
    - `members` integer, required
    - `joinedThisWeek` integer, required
    - `activeUsers` object, required
      - `current` integer, required
      - `previous` integer, required
    - `lastObservedAt` string, date-time, nullable, required
    - `skills` integer, required
    - `mcpConnections` integer, required
  - `followUp` object, nullable, required
    - `stage` 'needs_review' | 'ready' | 'contacted' | 'engaged' | 'closed' | 'dismissed', required
    - `ownerUserId` string, nullable, required
    - `ownerName` string, nullable, required
    - `nextAction` string, nullable, required
    - `nextFollowUpAt` string, date-time, nullable, required
    - `lastContactedAt` string, date-time, nullable, required
    - `lastActionKind` 'reviewed' | 'contacted' | 'replied' | 'meeting' | 'note' | 'closed' | 'dismissed' | 'reopened', nullable, required
    - `lastActionAt` string, date-time, nullable, required
    - `confirmedOpportunity` 'expansion' | 'commercial', nullable, required
    - `updatedAt` string, date-time, required
  - `history` object[], required
    - `id` string, required
    - `kind` 'reviewed' | 'contacted' | 'replied' | 'meeting' | 'note' | 'closed' | 'dismissed' | 'reopened', required
    - `occurredAt` string, date-time, required
    - `actorName` string, nullable, required
    - `contactName` string, nullable, required
    - `note` string, nullable, required
    - `followUpDueAt` string, date-time, nullable, required
  - `generatedAt` string, date-time, required
  - `timeZone` 'UTC', required

## Other responses

- `400`: Invalid organization, contact or follow-up date.
- `401`: Authentication required.
- `403`: Platform admin access required.
- `404`: Organization not found.

## Changes

- **2026-10-23** `c93387179b31`: 13 breaking, 33 info
  - the response property `followUp/anyOf[subschema #1]/nextAction` became nullable for the status `200`
  - the response property `followUp/anyOf[subschema #1]/ownerName` became nullable for the status `200`
  - the response property `followUp/anyOf[subschema #1]/ownerUserId` became nullable for the status `200`
  - the response property `history/items/actorName` became nullable for the status `200`
  - …42 more
- **2026-10-22** `22a4e8c36059`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openworklabs/apis/den-api/changes/v1/admin/opportunities/accounts/:organizationId/get.md)

---

[API](https://skmtc.dev/openworklabs/apis/den-api.md) - [All operations](https://skmtc.dev/openworklabs/apis/den-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openworklabs/apis/den-api/revisions/8170cf4a92ca?raw)
