---
title: "CommunityPosture"
description: "open, conditional, closed or unknown, from the removal rates in the room"
section: concepts
address: /concepts/communityposture
contract: 0476e35e6e275db5
---

# CommunityPosture

open, conditional, closed or unknown, from the removal rates in the room

[figure: CommunityPosture is a fact at shared scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | fact |
| scope | shared |
| key | the community and the window |
| store | postgres+lake |
| family | market |



## Fields


| field | type | required | note |
|---|---|---|---|
| `community` | `id` | yes |  |
| `window` | [Window](/concepts/window) | yes |  |
| `posture` | `one of open \| conditional \| closed \| unknown` | yes |  |
| `removed_with_link` | `share` | no |  |
| `removed_without_link` | `share` | no |  |
| `archetype` | `text` | no |  |



## Routes that use it
- [`/v1/read/posture`](/reference/read/posture) returns it
