Song Split Agreement
Template Overview
- Template ID:
composition-split-sheet - Version: 2.0.0
To generate this document, pass the structured data described below into the data property of the /api/v1/documents/generate endpoint.
Data Payload Schema
| Field | Type | Requirement | Description & Details |
|---|---|---|---|
effectiveDate | string | Yes | Effective Date The date this agreement becomes active (Format: YYYY-MM-DD.) |
songTitle | string | Yes | Song Title The title of the musical composition |
songWriterInformation | array of objects | Yes | Songwriters List all songwriters involved in the creation of the song and their ownership percentages. This is usually the creators of the lyrics and/or melody Each entry: songWriter (string), songWriterPercentage (string), performingRightsOrganization (string), ipi (string). |
publisherInformation | array of objects | No | Publishers List all publishers involved in the administration of the song and their ownership percentages. This is usually the entities that manage the rights and royalties for the songwriters Each entry: publisher (string), publisherPercentage (string), performingRightsOrganization (string), ipi (string). |
additionalClauses | array of strings | No | What are the clause(s) that you want to add to the agreement? |
Example JSON Payload
Here is an example of a properly formatted data object for the Song Split Agreement template.
{
"templateId": "composition-split-sheet",
"data": {
"effectiveDate": "2026-06-01",
"songTitle": "Sample Song Title",
"songWriterInformation": [
{
"songWriter": "Sample Song Writer",
"songWriterPercentage": "Sample Song Writer Percentage",
"performingRightsOrganization": "Sample Performing Rights Organization",
"ipi": "Sample Ipi"
}
],
"publisherInformation": [
{
"publisher": "Sample Publisher",
"publisherPercentage": "Sample Publisher Percentage",
"performingRightsOrganization": "Sample Performing Rights Organization",
"ipi": "Sample Ipi"
}
],
"additionalClauses": [
"Sample Additional Clauses"
]
},
"format": "pdf"
}
