---
id: onboard-operator-read-organisation
title: "Read organisation of the installation"
description: "Reads one organisation of the installation, as a platform admin sees it."
sidebar_label: "Read organisation of the installation"
hide_title: true
hide_table_of_contents: true
api: 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
sidebar_class_name: "get api-method"
info_path: docs/openid4vc-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Read organisation of the installation</h1>

<MethodEndpoint method={"get"} path={"/v4/onboard/platform/operator/organisation/{organisationId}"}></MethodEndpoint>



Reads one organisation of the installation, as a platform admin sees it.

## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Path Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"name":"organisationId","in":"path","required":true,"description":"The ID of the organisation, from [List organisations of the installation](/docs/openid4vc-api/onboard-operator-list-organisations).","schema":{"type":"string","maxLength":256,"example":"6731f0c2a1b2c3d4e5f60789"}}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

The organisation.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>organisation</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

An organisation of the installation as a platform admin sees it: its profile and its state. It has no data of the organisation, such as its credentials, records or keys.

</div><SchemaItem collapsible={false} name={"id"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The ID of the organisation.","example":"6731f0c2a1b2c3d4e5f60789"}}></SchemaItem><SchemaItem collapsible={false} name={"name"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The name of the organisation.","example":"Acme Bank"}}></SchemaItem><SchemaItem collapsible={false} name={"location"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The location of the organisation.","example":"Stockholm, Sweden"}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>type</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The organisation type.

</div><SchemaItem collapsible={false} name={"id"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The ID of the organisation type.","example":"64e0c1a2b3c4d5e6f7a8b9c0"}}></SchemaItem><SchemaItem collapsible={false} name={"type"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The name of the organisation type.","example":"Banking"}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={false} name={"policyUrl"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"The privacy policy URL of the organisation.","example":"https://acme-bank.example.com/privacy"}}></SchemaItem><SchemaItem collapsible={false} name={"status"} required={true} schemaName={"string"} qualifierMessage={"**Possible values:** [`invited`, `active`, `suspended`, `deleting`]"} schema={{"type":"string","enum":["invited","active","suspended","deleting"],"description":"The state of the organisation. `invited`: no super admin of the organisation has logged in yet. `active`: a super admin has logged in. `suspended`: a platform admin suspended the organisation. `deleting`: the deletion of the organisation started; this state is final.","example":"active"}}></SchemaItem><SchemaItem collapsible={false} name={"isPlatformOperator"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"The organisation is the platform operator organisation of the installation.","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"superAdminCount"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The number of super admins of the organisation.","example":1}}></SchemaItem><SchemaItem collapsible={false} name={"createdAt"} required={true} schemaName={"date-time"} qualifierMessage={undefined} schema={{"type":"string","format":"date-time","description":"When the organisation was made (RFC 3339, UTC).","example":"2026-11-12T08:15:00Z"}}></SchemaItem><SchemaItem collapsible={false} name={"suspendedAt"} required={true} schemaName={"date-time"} qualifierMessage={undefined} schema={{"type":"string","format":"date-time","nullable":true,"description":"When a platform admin suspended the organisation (RFC 3339, UTC), or `null` when the organisation is not suspended. An organisation that was suspended in an earlier release can have no time.","example":null}}></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>wallet</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

The deployment of the organisation wallet of the organisation.

</div><SchemaItem collapsible={false} name={"deploymentStatus"} required={true} schemaName={"string"} qualifierMessage={"**Possible values:** [`deployed`, `requested`, `notConfigured`]"} schema={{"type":"string","enum":["deployed","requested","notConfigured"],"description":"`deployed`: the wallet is deployed. `requested` and `notConfigured`: the wallet is not deployed; deploy it with [Deploy organisation wallet](/docs/openid4vc-api/onboard-operator-deploy-organisation-wallet).","example":"deployed"}}></SchemaItem><SchemaItem collapsible={false} name={"walletOrganisationId"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","nullable":true,"description":"The ID of the organisation in the organisation wallet (the `holderOrganisationId` of the wallet unit lists of the wallet provider), or `null` without a wallet.","example":"2f6c1d0e-8b7a-4c3d-9e1f-0a2b3c4d5e6f"}}></SchemaItem><SchemaItem collapsible={false} name={"isWalletProvider"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"The wallet of the organisation is the wallet provider of the installation.","example":false}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>features</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

How many of the product features of the platform are on for the organisation. Read the value of each feature with [Read organisation features](/docs/openid4vc-api/onboard-operator-read-organisation-features).

</div><SchemaItem collapsible={false} name={"enabled"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The number of product features that are on.","example":1}}></SchemaItem><SchemaItem collapsible={false} name={"total"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The number of product features of the platform.","example":4}}></SchemaItem></div></details></SchemaItem></div></details></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"organisation\": {\n    \"id\": \"6731f0c2a1b2c3d4e5f60789\",\n    \"name\": \"Acme Bank\",\n    \"location\": \"Stockholm, Sweden\",\n    \"type\": {\n      \"id\": \"64e0c1a2b3c4d5e6f7a8b9c0\",\n      \"type\": \"Banking\"\n    },\n    \"policyUrl\": \"https://acme-bank.example.com/privacy\",\n    \"status\": \"active\",\n    \"isPlatformOperator\": false,\n    \"superAdminCount\": 1,\n    \"createdAt\": \"2026-11-12T08:15:00Z\",\n    \"suspendedAt\": null,\n    \"wallet\": {\n      \"deploymentStatus\": \"deployed\",\n      \"walletOrganisationId\": \"2f6c1d0e-8b7a-4c3d-9e1f-0a2b3c4d5e6f\",\n      \"isWalletProvider\": false\n    },\n    \"features\": {\n      \"enabled\": 1,\n      \"total\": 4\n    }\n  }\n}"} language={"json"}></ResponseSamples></TabItem><TabItem label={"Example"} value={"Example"}><ResponseSamples responseExample={"{\n  \"organisation\": {\n    \"id\": \"6731f0c2a1b2c3d4e5f60789\",\n    \"name\": \"Acme Bank\",\n    \"location\": \"Stockholm, Sweden\",\n    \"type\": {\n      \"id\": \"64e0c1a2b3c4d5e6f7a8b9c0\",\n      \"type\": \"Banking\"\n    },\n    \"policyUrl\": \"https://acme-bank.example.com/privacy\",\n    \"status\": \"active\",\n    \"isPlatformOperator\": false,\n    \"superAdminCount\": 1,\n    \"createdAt\": \"2026-11-12T08:15:00Z\",\n    \"suspendedAt\": null,\n    \"wallet\": {\n      \"deploymentStatus\": \"deployed\",\n      \"walletOrganisationId\": \"2f6c1d0e-8b7a-4c3d-9e1f-0a2b3c4d5e6f\",\n      \"isWalletProvider\": false\n    },\n    \"features\": {\n      \"enabled\": 1,\n      \"total\": 4\n    }\n  }\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

The `Authorization` header is missing, or the access token is not valid or has expired.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"403"} value={"403"}><div>

The caller cannot call the operations of a platform admin. A login of an admin who is not a platform admin (an admin of another organisation, or an admin of the platform operator organisation without the platform admin right) gets `errorKey` `not_platform_admin`. An API key gets the older body `{"Code", "Message"}`: no API key can call these operations.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><div><span className={"badge badge--info"}>anyOf</span><SchemaTabs><TabItem label={"MOD1"} value={"0-item-properties"}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></TabItem><TabItem label={"Older error body"} value={"1-item-properties"}><SchemaItem collapsible={false} name={"Code"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","description":"The HTTP status.","example":403}}></SchemaItem><SchemaItem collapsible={false} name={"Message"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"What went wrong.","example":"Unauthorized access;User doesn't have enough permissions;"}}></SchemaItem></TabItem></SchemaTabs></div></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{}"} language={"json"}></ResponseSamples></TabItem><TabItem label={"Example"} value={"Example"}><ResponseSamples responseExample={"{\n  \"errorCode\": 403,\n  \"errorKey\": \"not_platform_admin\",\n  \"errorDescription\": \"Access denied: only a platform admin of the platform operator organisation can call this route\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"404"} value={"404"}><div>

No organisation has the ID (`errorKey` `organisation_not_found`).

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem><SchemaItem collapsible={false} name={"errorKey"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"A text code of the refusal that does not change when the text changes. Only some refusals have it, for example `organisation_suspended`, `feature_disabled` or `purpose_exists`."}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\",\n  \"errorKey\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem><TabItem label={"Example"} value={"Example"}><ResponseSamples responseExample={"{\n  \"errorCode\": 404,\n  \"errorKey\": \"organisation_not_found\",\n  \"errorDescription\": \"The organisation does not exist\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      