# List child organizations (/docs/api-reference/reseller/listChildOrganizations)

> List all child organizations and their users under the reseller account. Returns each organization's balance, cost-per-minute rate, and concurrency limit, plus the dashboard menu access flags scoped to your reseller's permissions for every user.



> **Reseller accounts only.** [Request access](https://omnidim.io/contact-us?reason=partnership\&lock=1).

**GET** `/reseller/organizations`

List all child organizations and their users under the reseller
account. Returns each organization's balance, cost-per-minute
rate, and concurrency limit, plus the dashboard menu access
flags scoped to your reseller's permissions for every user.

```yaml
operationId: listChildOrganizations
responses:
  '200':
    description: List of organizations.
    content:
      application/json:
        schema:
          type: object
          properties:
            success:
              type: boolean
            reseller_organization:
              type: object
              properties:
                id:
                  type: integer
                name:
                  type: string
                concurrent_call_limit:
                  type: integer
            organizations:
              type: array
              items:
                type: object
                properties:
                  id:
                    type: integer
                  name:
                    type: string
                  cost_per_min:
                    type: number
                  org_balance:
                    type: number
                  reseller_org_balance_currency_symbol:
                    type: string
                  concurrent_call_limit:
                    type: integer
                  org_user_currency_symbol:
                    type: string
                  timezone:
                    type: string
                  created_date:
                    type: string
                    format: date-time
                  total_users:
                    type: integer
                  users:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: integer
                        name:
                          type: string
                        email:
                          type: string
                          format: email
                        phone:
                          type: string
                        login_date:
                          type: string
                          format: date-time
                          nullable: true
                        is_active:
                          type: boolean
                        expiry_date:
                          type: string
                          format: date
                          nullable: true
                        access_level:
                          type: boolean
                        dashboard_menu_access:
                          type: object
                          description: |
                            Reseller-managed dashboard menu access flags. Each property is
                            a boolean toggle for a feature area in the child user's
                            dashboard. On read endpoints, only flags the reseller
                            themselves has enabled are returned (so a child cannot have a
                            flag the reseller doesn't have).
                          properties:
                            is_bots_menu_access:
                              type: boolean
                            is_leads_access:
                              type: boolean
                            is_voice_cloning_access:
                              type: boolean
                            is_workflow_access:
                              type: boolean
                            is_asr_evaluation_menu_access:
                              type: boolean
                            is_train_with_call_recording_menu_access:
                              type: boolean
                            is_call_logs_menu_access:
                              type: boolean
                            is_call_simulation_menu_access:
                              type: boolean
                            is_omni_crm_access:
                              type: boolean
                            access_to_monitor_live_call:
                              type: boolean
                            is_whatsapp_flow_enabled:
                              type: boolean
                            is_billing_menu_access:
                              type: boolean
                            is_knowledge_base_access:
                              type: boolean
                            is_integration_access:
                              type: boolean
                            is_phone_number_access:
                              type: boolean
                            is_bulk_call_access:
                              type: boolean
                            is_analytics_access:
                              type: boolean
            total_organizations:
              type: integer
            total_users_across_orgs:
              type: integer
            reseller_access_control:
              type: object
              properties:
                dashboard_menu_access:
                  type: object
                  description: |
                    Reseller-managed dashboard menu access flags. Each property is
                    a boolean toggle for a feature area in the child user's
                    dashboard. On read endpoints, only flags the reseller
                    themselves has enabled are returned (so a child cannot have a
                    flag the reseller doesn't have).
                  properties:
                    is_bots_menu_access:
                      type: boolean
                    is_leads_access:
                      type: boolean
                    is_voice_cloning_access:
                      type: boolean
                    is_workflow_access:
                      type: boolean
                    is_asr_evaluation_menu_access:
                      type: boolean
                    is_train_with_call_recording_menu_access:
                      type: boolean
                    is_call_logs_menu_access:
                      type: boolean
                    is_call_simulation_menu_access:
                      type: boolean
                    is_omni_crm_access:
                      type: boolean
                    access_to_monitor_live_call:
                      type: boolean
                    is_whatsapp_flow_enabled:
                      type: boolean
                    is_billing_menu_access:
                      type: boolean
                    is_knowledge_base_access:
                      type: boolean
                    is_integration_access:
                      type: boolean
                    is_phone_number_access:
                      type: boolean
                    is_bulk_call_access:
                      type: boolean
                    is_analytics_access:
                      type: boolean
          example:
            success: true
            reseller_organization:
              id: 5678
              name: Demo Reseller
              concurrent_call_limit: 10
            organizations:
              - id: 4001
                name: Acme Inc
                cost_per_min: 0.09
                org_balance: 24442.6
                reseller_org_balance_currency_symbol: $
                concurrent_call_limit: 1
                org_user_currency_symbol: $
                timezone: US/Pacific
                created_date: '2025-10-09T10:20:58.220633'
                total_users: 1
                users:
                  - id: 1110
                    name: Demo User
                    email: demo@example.com
                    phone: false
                    login_date: '2026-04-23T11:00:06.685330'
                    is_active: true
                    expiry_date: null
                    access_level: false
                    dashboard_menu_access:
                      is_bots_menu_access: true
                      is_leads_access: false
                      is_voice_cloning_access: false
                      is_workflow_access: false
                      is_asr_evaluation_menu_access: false
                      is_train_with_call_recording_menu_access: false
                      is_call_logs_menu_access: true
                      is_call_simulation_menu_access: false
                      access_to_monitor_live_call: false
                      is_whatsapp_flow_enabled: true
                      is_billing_menu_access: true
                      is_knowledge_base_access: true
                      is_integration_access: true
                      is_phone_number_access: true
                      is_bulk_call_access: true
                      is_analytics_access: true
              - id: 4002
                name: Beta Co
                cost_per_min: 0.2
                org_balance: 13
                reseller_org_balance_currency_symbol: $
                concurrent_call_limit: 5
                org_user_currency_symbol: $
                timezone: US/Pacific
                created_date: '2026-05-11T11:04:09.426809'
                total_users: 1
                users:
                  - id: 1234
                    name: Demo User 2
                    email: demo2@example.com
                    phone: '+15551234567'
                    login_date: null
                    is_active: true
                    expiry_date: null
                    access_level: false
                    dashboard_menu_access:
                      is_bots_menu_access: true
                      is_leads_access: false
                      is_voice_cloning_access: true
                      is_workflow_access: false
                      is_asr_evaluation_menu_access: false
                      is_train_with_call_recording_menu_access: false
                      is_call_logs_menu_access: true
                      is_call_simulation_menu_access: false
                      access_to_monitor_live_call: false
                      is_whatsapp_flow_enabled: true
                      is_billing_menu_access: true
                      is_knowledge_base_access: true
                      is_integration_access: true
                      is_phone_number_access: false
                      is_bulk_call_access: true
                      is_analytics_access: true
            total_organizations: 2
            total_users_across_orgs: 2
            reseller_access_control:
              dashboard_menu_access:
                is_bots_menu_access: true
                is_leads_access: true
                is_voice_cloning_access: true
                is_workflow_access: true
                is_asr_evaluation_menu_access: true
                is_train_with_call_recording_menu_access: true
                is_call_logs_menu_access: true
                is_call_simulation_menu_access: true
                access_to_monitor_live_call: true
                is_whatsapp_flow_enabled: true
                is_billing_menu_access: true
                is_knowledge_base_access: true
                is_integration_access: true
                is_phone_number_access: true
                is_bulk_call_access: true
                is_analytics_access: true
```

**curl**

```bash
curl -X GET "https://backend.omnidim.io/api/v1/reseller/organizations" \
  -H "Authorization: Bearer $OMNIDIM_API_KEY"
```
