# place.birds.block

> Published by [birds.place](https://lexicon.garden/identity/did:plc:w4p4bumx22vgnjmctoqjj7sy)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:w4p4bumx22vgnjmctoqjj7sy/place.birds.block)
- [Documentation](https://lexicon.garden/lexicon/did:plc:w4p4bumx22vgnjmctoqjj7sy/place.birds.block/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:w4p4bumx22vgnjmctoqjj7sy/place.birds.block/examples)

## Definitions

### `place.birds.block`

**Type**: `record`

A declaration that the author does not want to see, or be seen by, another account on birds.place. Public and stored in the author's own repository, so it travels with them and survives this service. Blocking is not a report: it makes no accusation and asks nobody to act. To report something, use the reporting flow in the app.

**Key**: `tid`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `subject` | `string` (did) | Yes | The account being blocked. |
| `createdAt` | `string` (datetime) | Yes | When the block was made. |

## Raw Schema

```json
{
  "id": "place.birds.block",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "subject",
          "createdAt"
        ],
        "properties": {
          "subject": {
            "type": "string",
            "format": "did",
            "description": "The account being blocked."
          },
          "createdAt": {
            "type": "string",
            "format": "datetime",
            "description": "When the block was made."
          }
        }
      },
      "description": "A declaration that the author does not want to see, or be seen by, another account on birds.place. Public and stored in the author's own repository, so it travels with them and survives this service. Blocking is not a report: it makes no accusation and asks nobody to act. To report something, use the reporting flow in the app."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}
```
