---
title: "DemandCell"
description: "one demand cell however many definitions arm it; no tenant and no strategy in its key, only its plane"
section: concepts
address: /concepts/demandcell
contract: 0476e35e6e275db5
---

# DemandCell

one demand cell however many definitions arm it; no tenant and no strategy in its key, only its plane

[figure: DemandCell is a work at follows scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | work |
| scope | follows |
| key | a source, a scope of entities, a bucket of time and a group of fields |
| store | postgres |
| family | sources |



## Fields


| field | type | required | note |
|---|---|---|---|
| `source` | [Source](/concepts/source) | yes |  |
| `entities` | [Predicate](/concepts/predicate) | yes |  |
| `bucket` | [Window](/concepts/window) | yes |  |
| `fields` | `[text]` | yes |  |
| `plane` | [Plane](/concepts/plane) | yes |  |
| `value` | `share` | yes |  |
| `armings` | `[id]` | yes |  |



## Routes that use it
- [`/v1/act/raise_need`](/reference/act/raise_need) returns it
