Book

Type: object

A book with its metadata and its contents.

No Additional Properties

Type: string

The title of the book.


Example:

"The Doonhamers' Book"

Type: string

The summary of the book, as a short string.


Example:

"8 Scottish Country Dances written for Rachel Shankland and George Meikle"

Type: integer

The ID of the book in the SCDDB, if it exists. This is the last integer
in the SCDDB URL. For example, if the URL is
https://my.strathspey.org/dd/dance/20315/, then the ID is 20315.


Example:

20315

Type: array

The contents of a book, that is a non-empty array of book content items
of various types.

Must contain a minimum of 1 items

Each item of this array must be:


Type: object

A book content dance item.

No Additional Properties
Example:

{
    "type": "dance",
    "slug": "la-ville-lumiere"
}

Type: enum (of string)

Must be one of:

  • "dance"

Type: string

The slug of the dance.

Type: object

A book content tune item.

No Additional Properties
Example:

{
    "type": "tune",
    "slug": "la-ville-lumiere"
}

Type: enum (of string)

Must be one of:

  • "tune"

Type: string

The slug of the tune.