# fyi.opensocial.actor.profile

> Published by [lexicons.opensocial.fyi](https://lexicon.garden/identity/did:plc:2gqnilpksz2e7faj3bwvo6qc)

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:2gqnilpksz2e7faj3bwvo6qc/fyi.opensocial.actor.profile)
- [Documentation](https://lexicon.garden/lexicon/did:plc:2gqnilpksz2e7faj3bwvo6qc/fyi.opensocial.actor.profile/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:2gqnilpksz2e7faj3bwvo6qc/fyi.opensocial.actor.profile/examples)

## Definitions

### `fyi.opensocial.actor.profile`

**Type**: `record`

How a member shows in one group: written by the member, in their own repo in the group's members space, so only the group's members read it. Shown in that group instead of their profile elsewhere. Its fields are app.bsky.actor.profile's.

**Key**: `literal:self`

| Property | Type | Required | Description |
|----------|------|----------|-------------|
| `avatar` | `blob` | No | Small image shown beside what they do in the group. |
| `createdAt` | `string` (datetime) | Yes |  |
| `description` | `string` | No | Free-form profile description text. |
| `displayName` | `string` | No |  |
| `links` | `array` | No | Links shown on the profile, in display order. Each ref points to a fyi.opensocial.actor.link record of theirs in the same space. |
| `pronouns` | `string` | No | Free-form pronouns text. |

## Raw Schema

```json
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "How a member shows in one group: written by the member, in their own repo in the group's members space, so only the group's members read it. Shown in that group instead of their profile elsewhere. Its fields are app.bsky.actor.profile's.",
      "key": "literal:self",
      "record": {
        "properties": {
          "avatar": {
            "accept": [
              "image/png",
              "image/jpeg"
            ],
            "description": "Small image shown beside what they do in the group.",
            "maxSize": 1000000,
            "type": "blob"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "description": "Free-form profile description text.",
            "maxGraphemes": 256,
            "maxLength": 2560,
            "type": "string"
          },
          "displayName": {
            "maxGraphemes": 64,
            "maxLength": 640,
            "type": "string"
          },
          "links": {
            "description": "Links shown on the profile, in display order. Each ref points to a fyi.opensocial.actor.link record of theirs in the same space.",
            "items": {
              "ref": "com.atproto.repo.strongRef",
              "type": "ref"
            },
            "maxLength": 10,
            "type": "array"
          },
          "pronouns": {
            "description": "Free-form pronouns text.",
            "maxGraphemes": 20,
            "maxLength": 200,
            "type": "string"
          }
        },
        "required": [
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "fyi.opensocial.actor.profile",
  "lexicon": 1
}
```
