Create or update a message sender cc listener assignment

Request

Security
OAuth2(Required scopes: FullAccessMessageConfigAssignmentAdminMessageSenderAdmin)
Bodyapplication/jsonrequired
MessageSenderAssignmentobject(MessageSenderAssignment)required
Example:
{ "MessageSenderID": "", "BuyerID": "", "SupplierID": "", "UserGroupID": "", "MessageConfigName": "", "MessageConfigDescription": "" }
MessageTypestring(MessageType)required
Enum:"OrderDeclined""OrderSubmitted""ShipmentCreated""ForgottenPassword""ForgottenUsername""OrderSubmittedForYourApproval""OrderSubmittedForApproval""OrderApproved""OrderSubmittedForYourApprovalHasBeenApproved""OrderSubmittedForYourApprovalHasBeenDeclined"
Example:"OrderDeclined"
BuyerIDstring
Example:""
SupplierIDstring
Example:""
UserGroupIDstring
Example:""
UserIDstring
Example:""
curl -i -X POST \
  https://api.ordercloud.io/v1/messagesenders/CCListenerAssignments \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "MessageSenderAssignment": {
      "MessageSenderID": "",
      "BuyerID": "",
      "SupplierID": "",
      "UserGroupID": "",
      "MessageConfigName": "",
      "MessageConfigDescription": ""
    },
    "MessageConfigName": "",
    "MessageConfigDescription": "",
    "MessageType": "OrderDeclined",
    "BuyerID": "",
    "SupplierID": "",
    "UserGroupID": "",
    "UserID": ""
  }'

Responses

Response
No content