# pics.2bit.literoom.library

> Published by [2bit.pics](https://lexicon.garden/identity/did:plc:sbmntiflmknij2axeck3w6u7)

✓ This is the authoritative definition for this NSID.

## Links

- [View on Lexicon Garden](https://lexicon.garden/lexicon/did:plc:sbmntiflmknij2axeck3w6u7/pics.2bit.literoom.library)
- [Documentation](https://lexicon.garden/lexicon/did:plc:sbmntiflmknij2axeck3w6u7/pics.2bit.literoom.library/docs)
- [Examples](https://lexicon.garden/lexicon/did:plc:sbmntiflmknij2axeck3w6u7/pics.2bit.literoom.library/examples)

## Definitions

### `pics.2bit.literoom.library`

**Type**: `space`

A Literoom private photo library: one personal atproto Space per user holding their pics.2bit.literoom.library.* records. The app always uses the space key `self`. Unlike the record lexicons alongside it, this document MUST be published (com.atproto.lexicon.schema, resolvable via _lexicon.literoom.2bit.pics): the PDS authorization server resolves every space-type NSID in a requested OAuth scope and rejects the request with invalid_scope when the lexicon is missing or is not a `space` document. Publication does not register anything with HappyView and implies no firehose indexing.

```json
{
  "key": "any",
  "name": "Literoom library",
  "type": "space",
  "collections": [
    "pics.2bit.literoom.library.photo",
    "pics.2bit.literoom.library.album",
    "pics.2bit.literoom.library.frame",
    "pics.2bit.literoom.library.palette"
  ],
  "description": "A Literoom private photo library: one personal atproto Space per user holding their pics.2bit.literoom.library.* records. The app always uses the space key `self`. Unlike the record lexicons alongside it, this document MUST be published (com.atproto.lexicon.schema, resolvable via _lexicon.literoom.2bit.pics): the PDS authorization server resolves every space-type NSID in a requested OAuth scope and rejects the request with invalid_scope when the lexicon is missing or is not a `space` document. Publication does not register anything with HappyView and implies no firehose indexing."
}
```

## Raw Schema

```json
{
  "id": "pics.2bit.literoom.library",
  "defs": {
    "main": {
      "key": "any",
      "name": "Literoom library",
      "type": "space",
      "collections": [
        "pics.2bit.literoom.library.photo",
        "pics.2bit.literoom.library.album",
        "pics.2bit.literoom.library.frame",
        "pics.2bit.literoom.library.palette"
      ],
      "description": "A Literoom private photo library: one personal atproto Space per user holding their pics.2bit.literoom.library.* records. The app always uses the space key `self`. Unlike the record lexicons alongside it, this document MUST be published (com.atproto.lexicon.schema, resolvable via _lexicon.literoom.2bit.pics): the PDS authorization server resolves every space-type NSID in a requested OAuth scope and rejects the request with invalid_scope when the lexicon is missing or is not a `space` document. Publication does not register anything with HappyView and implies no firehose indexing."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}
```
