# app.didpic.admin.growthStats

> Published by [lexicons.didpic.app](https://lexicon.garden/identity/did:plc:an2jtp4jgkkbtmwfzhpbxawd)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:an2jtp4jgkkbtmwfzhpbxawd/app.didpic.admin.growthStats)
- [Documentation](https://lexicon.garden/lexicon/did:plc:an2jtp4jgkkbtmwfzhpbxawd/app.didpic.admin.growthStats/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:an2jtp4jgkkbtmwfzhpbxawd/app.didpic.admin.growthStats/examples)

## Definitions

### `app.didpic.admin.growthStats`

**Type**: `query`

Content growth snapshot.

#### Output

**Encoding**: `application/json`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `recent` | `ref` → `#recent` | Yes |  |
| `totals` | `ref` → `#totals` | Yes |  |
| `attention` | `ref` → `#attention` | Yes |  |

### `app.didpic.admin.growthStats#recent`

**Type**: `object`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `likes` | `ref` → `#windowCounts` | Yes |  |
| `posts` | `ref` → `#windowCounts` | Yes |  |
| `actors` | `ref` → `#windowCounts` | Yes |  |
| `follows` | `ref` → `#windowCounts` | Yes |  |
| `comments` | `ref` → `#windowCounts` | Yes |  |

### `app.didpic.admin.growthStats#totals`

**Type**: `object`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `likes` | `integer` | Yes |  |
| `posts` | `integer` | Yes |  |
| `actors` | `integer` | Yes |  |
| `blocks` | `integer` | Yes |  |
| `appeals` | `ref` → `#openResolved` | Yes |  |
| `follows` | `integer` | Yes |  |
| `reports` | `ref` → `#openResolved` | Yes |  |
| `tagUses` | `integer` | Yes |  |
| `comments` | `integer` | Yes |  |
| `postsNsfw` | `integer` | Yes |  |
| `postsEdited` | `integer` | Yes |  |
| `postsVisible` | `integer` | Yes |  |
| `tagsDistinct` | `integer` | Yes |  |
| `notifications` | `integer` | Yes |  |
| `subscriptions` | `integer` | Yes |  |
| `actorsTakedown` | `integer` | Yes |  |
| `actorsWithPost` | `integer` | Yes |  |
| `actorsSuspended` | `integer` | Yes |  |
| `commentsVisible` | `integer` | Yes |  |
| `actorsWithHandle` | `integer` | Yes |  |

### `app.didpic.admin.growthStats#attention`

**Type**: `object`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `dau` | `integer` | Yes |  |
| `mau` | `integer` | Yes |  |
| `wau` | `integer` | Yes |  |

### `app.didpic.admin.growthStats#openResolved`

**Type**: `object`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `open` | `integer` | Yes |  |
| `resolved` | `integer` | Yes |  |

### `app.didpic.admin.growthStats#windowCounts`

**Type**: `object`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `d1` | `integer` | Yes |  |
| `d7` | `integer` | Yes |  |
| `d30` | `integer` | Yes |  |

## Raw Schema

```json
{
  "id": "app.didpic.admin.growthStats",
  "defs": {
    "main": {
      "type": "query",
      "output": {
        "schema": {
          "type": "object",
          "required": [
            "totals",
            "recent",
            "attention"
          ],
          "properties": {
            "recent": {
              "ref": "#recent",
              "type": "ref"
            },
            "totals": {
              "ref": "#totals",
              "type": "ref"
            },
            "attention": {
              "ref": "#attention",
              "type": "ref"
            }
          }
        },
        "encoding": "application/json"
      },
      "description": "Content growth snapshot."
    },
    "recent": {
      "type": "object",
      "required": [
        "actors",
        "posts",
        "likes",
        "comments",
        "follows"
      ],
      "properties": {
        "likes": {
          "ref": "#windowCounts",
          "type": "ref"
        },
        "posts": {
          "ref": "#windowCounts",
          "type": "ref"
        },
        "actors": {
          "ref": "#windowCounts",
          "type": "ref"
        },
        "follows": {
          "ref": "#windowCounts",
          "type": "ref"
        },
        "comments": {
          "ref": "#windowCounts",
          "type": "ref"
        }
      }
    },
    "totals": {
      "type": "object",
      "required": [
        "actors",
        "actorsWithHandle",
        "actorsWithPost",
        "actorsTakedown",
        "actorsSuspended",
        "posts",
        "postsVisible",
        "postsNsfw",
        "postsEdited",
        "likes",
        "comments",
        "commentsVisible",
        "follows",
        "blocks",
        "subscriptions",
        "notifications",
        "tagsDistinct",
        "tagUses",
        "reports",
        "appeals"
      ],
      "properties": {
        "likes": {
          "type": "integer",
          "minimum": 0
        },
        "posts": {
          "type": "integer",
          "minimum": 0
        },
        "actors": {
          "type": "integer",
          "minimum": 0
        },
        "blocks": {
          "type": "integer",
          "minimum": 0
        },
        "appeals": {
          "ref": "#openResolved",
          "type": "ref"
        },
        "follows": {
          "type": "integer",
          "minimum": 0
        },
        "reports": {
          "ref": "#openResolved",
          "type": "ref"
        },
        "tagUses": {
          "type": "integer",
          "minimum": 0
        },
        "comments": {
          "type": "integer",
          "minimum": 0
        },
        "postsNsfw": {
          "type": "integer",
          "minimum": 0
        },
        "postsEdited": {
          "type": "integer",
          "minimum": 0
        },
        "postsVisible": {
          "type": "integer",
          "minimum": 0
        },
        "tagsDistinct": {
          "type": "integer",
          "minimum": 0
        },
        "notifications": {
          "type": "integer",
          "minimum": 0
        },
        "subscriptions": {
          "type": "integer",
          "minimum": 0
        },
        "actorsTakedown": {
          "type": "integer",
          "minimum": 0
        },
        "actorsWithPost": {
          "type": "integer",
          "minimum": 0
        },
        "actorsSuspended": {
          "type": "integer",
          "minimum": 0
        },
        "commentsVisible": {
          "type": "integer",
          "minimum": 0
        },
        "actorsWithHandle": {
          "type": "integer",
          "minimum": 0
        }
      }
    },
    "attention": {
      "type": "object",
      "required": [
        "dau",
        "wau",
        "mau"
      ],
      "properties": {
        "dau": {
          "type": "integer",
          "minimum": 0
        },
        "mau": {
          "type": "integer",
          "minimum": 0
        },
        "wau": {
          "type": "integer",
          "minimum": 0
        }
      }
    },
    "openResolved": {
      "type": "object",
      "required": [
        "open",
        "resolved"
      ],
      "properties": {
        "open": {
          "type": "integer",
          "minimum": 0
        },
        "resolved": {
          "type": "integer",
          "minimum": 0
        }
      }
    },
    "windowCounts": {
      "type": "object",
      "required": [
        "d1",
        "d7",
        "d30"
      ],
      "properties": {
        "d1": {
          "type": "integer",
          "minimum": 0
        },
        "d7": {
          "type": "integer",
          "minimum": 0
        },
        "d30": {
          "type": "integer",
          "minimum": 0
        }
      }
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}
```
