# Get group structure for a company.

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /companies/{company-registration-number}/group-structures:
    get:
      summary: Get group structure for a company.
      deprecated: false
      description: >-
        Retrieve hierarchical ownership information for a company, including its
        parent company, ultimate parent, and position within a group structure.
        This endpoint is valuable for understanding corporate families,
        cross-border ownership, and group-level governance.
      operationId: getStructure
      tags:
        - DataGardener API/Group Structures
        - Group Structures
      parameters:
        - name: company-registration-number
          in: path
          description: ''
          required: true
          example: '12559329'
          schema:
            type: string
        - name: x-api-key
          in: header
          description: ''
          required: true
          example: ''
          schema:
            type: string
      responses:
        '200':
          description: Success|OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  ultimateParentCompanyRegistrationNumber:
                    type: string
                  parentCompanyRegistrationNumber:
                    type: string
                  companyRegistrationNumber:
                    type: string
                  businessName:
                    type: string
                  country:
                    type: string
                  companyLevelGroup:
                    type: string
                  holdingType:
                    type: string
                  ultimateParentBusinessName:
                    type: string
                  parentBusinessName:
                    type: string
                required:
                  - ultimateParentCompanyRegistrationNumber
                  - parentCompanyRegistrationNumber
                  - companyRegistrationNumber
                  - businessName
                  - country
                  - companyLevelGroup
                  - holdingType
                  - ultimateParentBusinessName
                  - parentBusinessName
                x-apidog-orders:
                  - ultimateParentCompanyRegistrationNumber
                  - parentCompanyRegistrationNumber
                  - companyRegistrationNumber
                  - businessName
                  - country
                  - companyLevelGroup
                  - holdingType
                  - ultimateParentBusinessName
                  - parentBusinessName
              example:
                ultimateParentCompanyRegistrationNumber: string
                parentCompanyRegistrationNumber: string
                companyRegistrationNumber: string
                businessName: string
                country: string
                companyLevelGroup: string
                holdingType: string
                ultimateParentBusinessName: string
                parentBusinessName: string
          headers: {}
          x-apidog-name: OK
        '401':
          description: Unauthorized
          content:
            text/plain:
              schema:
                type: string
          headers: {}
          x-apidog-name: Unauthorized
        '403':
          description: Forbidden
          content:
            text/plain:
              schema:
                type: string
          headers: {}
          x-apidog-name: Forbidden
        '404':
          description: Company not Found!!!
          content:
            application/json:
              schema:
                type: object
                properties: {}
          headers: {}
          x-apidog-name: Record Not Found
        '500':
          description: Internal Server Error!!!
          content:
            application/json:
              schema:
                type: object
                properties: {}
          headers: {}
          x-apidog-name: Server Error
      security: []
      x-apidog-folder: DataGardener API/Group Structures
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1064573/apis/api-21303230-run
components:
  schemas: {}
  securitySchemes: {}
servers:
  - url: https://api.datagardener.com
    description: Generated server url
security: []

```
