# content_caption.proto

## ContentCaptionProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | id | string | 1 |
| optional | type | string | 2 |
| optional | name | string | 3 |
| optional | description | string | 4 |
| optional | userId | string | 5 |
| oneof (content) | album | AlbumProto | 6 |
| oneof (content) | artist | ArtistProto | 7 |
| oneof (content) | video | MusicVideoProto | 8 |
| optional | isPublic | bool | 9 |
| optional | isDeleted | bool | 10 |
| optional | createdAt | int64 | 11 |
| optional | updatedAt | int64 | 12 |
| optional | publishedAt | int64 | 13 |
| optional | startAt | int64 | 14 |
| optional | endAt | int64 | 15 |


### AlbumProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | id | string | 1 |


### ArtistProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | id | string | 1 |


### MusicVideoProto

| label | name | type | number |
| ----- | ---- | ---- | ------ |
| optional | url | string | 1 |


