latestSwagger 2.02026-08-238867631.0 MB

7a22c2db13c0

accounting

get/accounting/contract/all

Query parameters

options.payeeIdsinteger[]
options.payeeIdinteger
options.status'Active' | 'Inactive' | 'Expired' | 'NotInactive'
options.releaseIdinteger
options.hasAssetsboolean
options.payeeNamestring
options.payeeEmailstring
options.upcnumber double
options.isRoyaltyTokenContractboolean
options.pageNumberinteger
options.pageSizeinteger
options.orderByPropertystring
options.orderByDescendingboolean
options.searchTextstring

Response

OK

totalItemsCountinteger
pageNumberinteger
pageSizeinteger
additionalCountersobject

Example response

{
  "items": [
    {
      "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"
              }
            }
          }
        }
      ]
    }
  ]
}