Docs
GraphQL referenceMutations

Update Music Rule

MUTATIONupdateMusicRule(input: UpdateMusicRuleInput!): MusicRuleMutationOutput!

Access: Requires the music_rules:write permission. Requires the music scheduling add-on.

Arguments

input*

Returns

  1. updateMusicRule
message?String
rule?
success*Boolean!
Example Request
mutation UpdateMusicRule($input: UpdateMusicRuleInput!) {  updateMusicRule(input: $input) {    message    rule {      breakable      createdAt      criteria {        artists        categories        customFields        genres        tags      }      description      displayName      id      isActive      network {        activeListeners        baseUrl        catchupEnabled        catchupPremium        code        id        imagesUrl        isPremium      }      networkId      priority    }    success  }}
Variables
{  "input": {    "id": "1"  }}
Example Response
{  "data": {    "updateMusicRule": {      "message": "string",      "rule": {        "breakable": "BREAKABLE",        "createdAt": "<DateTime>",        "criteria": {          "artists": [            "string"          ],          "categories": [            "1"          ],          "customFields": "<JSON>",          "genres": [            "1"          ],          "tags": [            "string"          ]        },        "description": "string",        "displayName": "string",        "id": "1",        "isActive": true,        "network": {          "activeListeners": 10,          "baseUrl": "string",          "catchupEnabled": true,          "catchupPremium": true,          "code": "string",          "id": "1",          "imagesUrl": "string",          "isPremium": true        },        "networkId": "1",        "priority": 10      },      "success": true    }  }}