repertory-api/ain/tunes/create.ain
2026-06-09 15:07:08 -04:00

46 lines
969 B
Text

# Create a tune with nested banjo, fiddle, notes, and references in one shot.
# All fields except the top-level ones are optional — remove any block you don't need.
# ain ain/base.ain ain/tunes/create.ain
[Host]
/tunes/
[Method]
POST
[Body]
{
"name": "Cluck Old Hen",
"key": "A",
"version": "full",
"banjo": {
"tuning": "double C",
"learned_from": "Earl Scruggs",
"date_learned": "2024-03-01",
"callable": true,
"review": false,
"to_learn": false,
"difficulty": null
},
"fiddle": {
"tuning": "cross",
"learned_from": "Alison Krauss",
"date_learned": "2024-06-15",
"callable": false,
"review": true,
"to_learn": false,
"difficulty": null
},
"notes": [
{ "note": "tricky B part — watch the timing" }
],
"references": [
{
"link": "https://www.youtube.com/watch?v=example",
"site": "YouTube",
"musicians": [
{ "name": "Alison Krauss" }
]
}
]
}