> For the complete documentation index, see [llms.txt](https://docs.inabit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.inabit.com/api-reference/develop-with-inabit-api/organizations/organization-info.md).

# Organization Info

## Fetch Organization Data

Retrieving the user's organization info is done through querying the user's information. One can query details inside the organization.&#x20;

```graphql
query User($where: UserWhereUniqueInput!) {
  user(where: $where) {
    fullName
    organizations {
      [id]
      [name]
      [city]
      [email]
      [industry]
      [isIndividual]
      [phone]
      [street]
      [phoneCountry]
      [timezone]
      [transferRequestOrders]
      [unit]
      [wallets]
      [zipCode]
    }
  }
}
```

### Headers

| Name          | Value              |
| ------------- | ------------------ |
| Content-Type  | `application/json` |
| Authorization | `Bearer <token>`   |

### **Body (**<mark style="color:orange;">UserWhereUniqueInput</mark> object)

| Name                                 | Type   | Description                      |
| ------------------------------------ | ------ | -------------------------------- |
| id<mark style="color:red;">\*</mark> | string | ID of the organization in inabit |

Example body:

```graphql
{
  "where": {
    "id": "userId123"
  }
}
```

### Response

Returned values:

| Name                  | Type                 | Description                            |
| --------------------- | -------------------- | -------------------------------------- |
| id                    | string               | Organization ID                        |
| name                  | string               | Organization name                      |
| city                  | string               | Organization address (city)            |
| email                 | string               | Organization POC email                 |
| industry              | string               | Organization industry                  |
| isIndividual          | boolean              | Flag wether organization or individual |
| phone                 | string               | Organization phone number              |
| phoneCountry          | string               | Organization country                   |
| street                | string               | Organization address (street)          |
| transferRequestOrders | TransferRequestOrder | Transfer Request Orders                |
| timeZone              | TimeZone             | Time zone for organization             |
| unit                  | string               | Unit                                   |
| wallet                | Wallet               | Organization wallets                   |
| zipCode               | string               | Organization address (zip code)        |

{% tabs %}
{% tab title="🟢 Success" %}

```graphql
{
  "data": {
    "user": {
      "organizations": [
        {
          "id": "clilpvru98723678mwie82oihn9",
          "name": "Crypto Org 1",
          "city": "New York"
        }
      ]
    }
  }
}
```

{% endtab %}

{% tab title="🔴 Failure" %}

```graphql
{
  "error": "Invalid request"
}
```

{% endtab %}
{% endtabs %}

In the example response above, we queried the `id` , `name` and `city` of the organization.

### Try it out!

{% embed url="<https://studio.apollographql.com/sandbox/explorer?endpoint=https://api.inabit.app/graphql&explorerURLState=N4IgJg9gxgrgtgUwHYBcQC4QEcYIE4CeABAPJ4DmAhkgJYBelKNESAFACQDuAFvguqQrV6jZkgDqvPAgCqtHAgCSSAA4wUAQgCURYAB0kelBCG0GTFqx58BXKQh37DKIwjiUaAGwNGjK7iwIAMIQMKiEuj4u0f6BIWAIUUYAvkkosUiJzkZQoeHETr7RSJSIaanZKADOKNIILpVQNCgEaTWMCJGVRiVllRVFdDQq8VlFsHjSSFAFaTkQCeVRFckgyUA>" fullWidth="false" %}
