> ## Documentation Index
> Fetch the complete documentation index at: https://edenai-docs-refresh-dead-model-ids.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Get managegroups 

> ``GET /v3/manage/groups/{external_group_id}`` -- one IdP-synced group and its members, for
list+detail parity with ``/keys``. ``manage:read``, org-scoped: a group id not in the calling key's
org is a 404, never another org's group. Addressed by ``external_group_id`` (the IdP id), like the
list; the internal PK is never exposed. ``external_group_id`` is unique per org
(``unique_together`` with ``organization`` on the model), so the org-scoped lookup matches at most
one row -- ``get_object`` cannot raise ``MultipleObjectsReturned``.



## OpenAPI

````yaml https://api.edenai.run/v2/info/splitted-schema/management_api/openapi.json get /manage/groups/{external_group_id}/
openapi: 3.0.3
info:
  title: Organization Management
  version: '2.0'
  description: Your project description
servers:
  - url: https://api.edenai.run/v3
security: []
paths:
  /manage/groups/{external_group_id}/:
    get:
      tags:
        - groups
      description: >-
        ``GET /v3/manage/groups/{external_group_id}`` -- one IdP-synced group
        and its members, for

        list+detail parity with ``/keys``. ``manage:read``, org-scoped: a group
        id not in the calling key's

        org is a 404, never another org's group. Addressed by
        ``external_group_id`` (the IdP id), like the

        list; the internal PK is never exposed. ``external_group_id`` is unique
        per org

        (``unique_together`` with ``organization`` on the model), so the
        org-scoped lookup matches at most

        one row -- ``get_object`` cannot raise ``MultipleObjectsReturned``.
      operationId: manage_groups_retrieve
      parameters:
        - in: path
          name: external_group_id
          schema:
            type: string
          required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ManageGroup'
          description: ''
components:
  schemas:
    ManageGroup:
      type: object
      description: >-
        A directory-synced group as the management plane exposes it: the stable
        IdP identifiers plus

        the member emails. The internal PK is not exposed; ``external_group_id``
        is the addressable id.
      properties:
        external_group_id:
          type: string
          maxLength: 255
        name:
          type: string
          maxLength: 255
        members:
          type: string
          readOnly: true
      required:
        - external_group_id
        - members
        - name

````