---
title: "Get company summary"
description: "Tell you who the token belongs to and how much money the company holds, broken down by where it sits."
source: https://developers.qashio.com/v2/reference/get-public-v1-erp-company-summary/
---

# Get company summary

`GET /public/v1/erp/company/summary`

Requires a Bearer access token.

**Purpose.** Tell you who the token belongs to and how much money the company holds, broken down by
where it sits.

**Description.** Returns the profile of the company bound to your access token, together with a
four-way split of its balance: funds held in the company's own funding account, funds distributed to
pool accounts, funds loaded onto cards, and funds held by subsidiaries. All figures are reported in
the company's own currency, and the four components add up exactly to `company_balance`. Use this as
the headline figure in a dashboard, or as a reconciliation check before and after a bulk top-up.

**Input.** None beyond the access token.

**Output.** A single object.

| Field | Type | Description |
| --- | --- | --- |
| `company_external_id` | string | Qashio identifier for the company |
| `company_name` | string | Company trading name, falling back to the legal name |
| `currency` | string | Reporting currency for every amount below (ISO 4217) |
| `company_funding_balance` | number | Balance in the company's main funding account |
| `pool_accounts_balance` | number | Combined balance across all pool accounts |
| `cards_balance` | number | Combined balance loaded onto cards |
| `subsidiaries_balance` | number | Combined balance held by subsidiary companies |
| `company_balance` | number | Total of the four figures above |

**Errors.** `401`, `403`, `404` (company is not linked to an ERP record).

---

# ERP master data

These four endpoints expose the reference data Qashio holds in sync with your accounting system.
They are read-only: records are created and updated by the ERP sync, not through this API.

### Example request

```bash
curl -X GET 'https://api.qashio.com/public/v1/erp/company/summary' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer <access_token>'
```

### Example response (200)

```json
{
  "status_code": 200,
  "success": true,
  "data": {
    "company_name": "Qashio",
    "company_external_id": "COoyy0mfzqhxtxkkk",
    "currency": "AED",
    "company_funding_balance": 4891.5,
    "pool_accounts_balance": 22685.25,
    "cards_balance": 10302.09,
    "subsidiaries_balance": 2505.18,
    "company_balance": 40384.02
  },
  "meta": {
    "request_id": "3adb2d16090c7b3bdbde3b326a814b30",
    "timestamp": "2026-09-09T10:07:52.143Z"
  }
}
```

### Errors

- `401` Unauthorized - missing or invalid Bearer token
