# Institutions

Eduflow's Public API is built around your institution. Institutions in Eduflow are the same concept as organizations in API's like GitHub and Sentry.

Institution membership is managed through [participants](https://docs.eduflow.com/guides/participants). Institution owners can invite to them (or automatically have them linked upon registration through trusted domain names)

![Search, sort, and invite members to your Institution ](https://2518674650-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3GmK_EkZyQQJhTJyLh%2F-MSdyzuTPNfwvF3xp8yJ%2F-MSdzyU5oubilxSqRfbU%2Fimage.png?alt=media\&token=b2d095bf-899c-4a82-a1d6-43adc8c0e3b1)

Institutions own [courses](https://docs.eduflow.com/guides/courses), which are created by their instructors.

![Institution dashboard: Course list (and search functionality)](https://2518674650-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M3GmK_EkZyQQJhTJyLh%2F-MSdyzuTPNfwvF3xp8yJ%2F-MSe-4n_Go8gmlbnQDXV%2Fimage.png?alt=media\&token=03c12f2d-e3b1-4fc4-9143-69f182784eba)

### Querying

Automatically scoped to your institutio

{% tabs %}
{% tab title="Query" %}

```graphql
{
  institution {
    createdAt
    name
    owner {
      name
      username
      email
    }
  }
}
```

{% endtab %}

{% tab title="Response" %}

```javascript
{
  "data": {
    "institution": {
      "createdAt": "2021-02-08T17:39:53.137480",
      "name": "Duckburg University",
      "owner": {
        "name": "Louanne Kelley",
        "username": "louanne",
        "email": "kelley@dunder-mifflin.com"
      }
    }
  }
}
```

{% endtab %}
{% endtabs %}
