latestSwagger 2.02026-08-218867631.0 MB
9bb4b5cb4dc2
accounting
post/accounting/contract/save
Request body
Example request
{
"contractTerms": [
{
"contractTermsId": "00000000-0000-0000-0000-000000000000"
}
],
"contractReleases": [
{
"licensorId": "00000000-0000-0000-0000-000000000000"
}
],
"contractTracks": [
{
"trackRecordingVersions": [
{
"audioFiles": [
{
"audioId": "00000000-0000-0000-0000-000000000000"
}
]
}
],
"licensorId": "00000000-0000-0000-0000-000000000000"
}
],
"contractLicensors": [
{
"id": "00000000-0000-0000-0000-000000000000"
}
],
"contractPayees": [
{
"permission": {
"imageId": "00000000-0000-0000-0000-000000000000",
"permissionsAccountId": "00000000-0000-0000-0000-000000000000"
},
"payee": {
"contact": {
"imageId": "00000000-0000-0000-0000-000000000000",
"image": {
"fileId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
]
}Response
OK
Example response
{
"contractTerms": [
{
"contractTermsId": "00000000-0000-0000-0000-000000000000"
}
],
"contractReleases": [
{
"licensorId": "00000000-0000-0000-0000-000000000000"
}
],
"contractTracks": [
{
"trackRecordingVersions": [
{
"audioFiles": [
{
"audioId": "00000000-0000-0000-0000-000000000000"
}
]
}
],
"licensorId": "00000000-0000-0000-0000-000000000000"
}
],
"contractLicensors": [
{
"id": "00000000-0000-0000-0000-000000000000"
}
],
"contractPayees": [
{
"permission": {
"imageId": "00000000-0000-0000-0000-000000000000",
"permissionsAccountId": "00000000-0000-0000-0000-000000000000"
},
"payee": {
"contact": {
"imageId": "00000000-0000-0000-0000-000000000000",
"image": {
"fileId": "00000000-0000-0000-0000-000000000000"
}
}
}
}
]
}