# org.plrd.actor.profile

> Published by [plrd.org](https://lexicon.garden/identity/did:plc:pgwr6hkosgznfl5nz7egajei)

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:pgwr6hkosgznfl5nz7egajei/org.plrd.actor.profile)
- [Documentation](https://lexicon.garden/lexicon/did:plc:pgwr6hkosgznfl5nz7egajei/org.plrd.actor.profile/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:pgwr6hkosgznfl5nz7egajei/org.plrd.actor.profile/examples)

## Definitions

### `org.plrd.actor.profile`

**Type**: `record`

Declares that an account is a member of the PL R&D forum. Indexers use it as the signal that the account's forum records should be synced. Display name, avatar, and bio are read from the account's existing profile records, not stored here. Deleting this record leaves the forum.

**Key**: `literal:self`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `createdAt` | `string` (datetime) | Yes | Client-declared timestamp when the account joined the forum. |

## Raw Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Declares that an account is a member of the PL R&D forum. Indexers use it as the signal that the account's forum records should be synced. Display name, avatar, and bio are read from the account's existing profile records, not stored here. Deleting this record leaves the forum.",
      "key": "literal:self",
      "record": {
        "properties": {
          "createdAt": {
            "description": "Client-declared timestamp when the account joined the forum.",
            "format": "datetime",
            "type": "string"
          }
        },
        "required": [
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "org.plrd.actor.profile",
  "lexicon": 1
}
```
