DeliveryManifestV1
This page is generated from the exact OpenAPI component schema. It does not add undocumented validation or product behavior.
| Property | Required | Type | Description |
|---|---|---|---|
schemaVersion | Yes | composed | — |
message | Yes | Message | — |
defaults | No | object | — |
rightsDeclaration | No | RightsDeclarationV1 | — |
parties | Yes | array | — |
recordings | Yes | array | — |
releases | Yes | array | — |
assets | Yes | array | — |
deals | Yes | array | — |
json
{
"type": "object",
"additionalProperties": false,
"required": [
"schemaVersion",
"message",
"parties",
"recordings",
"releases",
"assets",
"deals"
],
"properties": {
"schemaVersion": {
"const": "kasty.music.delivery.v1"
},
"message": {
"$ref": "#/components/schemas/Message"
},
"defaults": {
"type": "object",
"additionalProperties": false,
"properties": {
"videoUse": {
"$ref": "#/components/schemas/VideoUse"
}
}
},
"rightsDeclaration": {
"$ref": "#/components/schemas/RightsDeclarationV1"
},
"parties": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Party"
}
},
"recordings": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Recording"
}
},
"releases": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Release"
}
},
"assets": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Asset"
}
},
"deals": {
"type": "array",
"items": {
"$ref": "#/components/schemas/Deal"
}
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}
