POST Api/SystemMessages/SendMultiMessages
Request Information
URI Parameters
None.
Body Parameters
MultiMessageDtoName | Description | Type | Additional information |
---|---|---|---|
Message | MessageDto |
None. |
|
Filter | ProfileFilter |
None. |
Request Formats
application/json, text/json
Sample:
{ "message": { "messageId": 1, "receiverId": "sample string 2", "senderId": "sample string 3", "title": "sample string 4", "content": "sample string 5", "creationDate": "2024-05-18T06:39:39.7369494+00:00", "lastAttempt": "2024-05-18T06:39:39.7369494+00:00", "typeOfMessageId": 7, "phone": "sample string 8", "email": "sample string 9", "errorDesc": "sample string 10", "startHour": 1, "endHour": 1, "modemId": 1, "isSend": true, "isReaded": true, "organizationalUnitId": 1, "senderName": "sample string 13", "senderSurname": "sample string 14", "senderDefaultRole": "sample string 15" }, "filter": { "textFilter": "sample string 1", "sortOrder": 0, "timestampSync": "2024-05-18T06:39:39.7369494+00:00", "target": 0, "organizationalUnitId": 1, "selectedUniform": [ 1, 2 ], "workPositionId": 1, "selectedQualification": [ { "qualificationId": 1, "level": 2 }, { "qualificationId": 1, "level": 2 } ], "isMale": true, "isFemale": true, "countryId": 1, "status": [ 1, 2 ], "isInRole": [ "sample string 1", "sample string 2" ], "customAttributeId": 1, "attributeText": "sample string 4", "studentRights": true, "selectedDocumentId": 1, "onlyActiveDocuments": true, "documentsForApprove": true, "workTypeId": 1, "typeOfDegreeId": 1, "typeOfContractId": 1, "orgUnitId": 1, "typeOfSchoolId": 1, "rateRange": [ 1.0, 2.0 ], "minLevel": 1, "maxLevel": 1, "ageMin": 1, "ageMax": 1, "schoolName": "sample string 8", "fromBlackList": true, "useDistanceFromUnit": true, "assignedWorkers": true, "removedWorkers": true, "assignedManagers": true, "customDistance": 14, "position": { "latitude": 1.1, "longitude": 2.1 }, "attributeValue": 1, "attributeBit": true, "filterByDistance": true, "filterByLastRegAcceptance": true, "fromDateLastRegAcceptance": "2024-05-18T06:39:39.7369494+00:00", "toDateLastRegAcceptance": "2024-05-18T06:39:39.7369494+00:00", "workPositionInDocGroup": true, "otherUsersForRecruiter": true, "dataExport": true, "recruiterId": "sample string 20", "itemsPerPage": 21, "currentPage": 22 } }
multipart/form-data
Sample:
{"message":{"messageId":1,"receiverId":"sample string 2","senderId":"sample string 3","title":"sample string 4","content":"sample string 5","creationDate":"2024-05-18T06:39:39.7369494+00:00","lastAttempt":"2024-05-18T06:39:39.7369494+00:00","typeOfMessageId":7,"phone":"sample string 8","email":"sample string 9","errorDesc":"sample string 10","startHour":1,"endHour":1,"modemId":1,"isSend":true,"isReaded":true,"organizationalUnitId":1,"senderName":"sample string 13","senderSurname":"sample string 14","senderDefaultRole":"sample string 15"},"filter":{"textFilter":"sample string 1","sortOrder":0,"timestampSync":"2024-05-18T06:39:39.7369494+00:00","target":0,"organizationalUnitId":1,"selectedUniform":[1,2],"workPositionId":1,"selectedQualification":[{"qualificationId":1,"level":2},{"qualificationId":1,"level":2}],"isMale":true,"isFemale":true,"countryId":1,"status":[1,2],"isInRole":["sample string 1","sample string 2"],"customAttributeId":1,"attributeText":"sample string 4","studentRights":true,"selectedDocumentId":1,"onlyActiveDocuments":true,"documentsForApprove":true,"workTypeId":1,"typeOfDegreeId":1,"typeOfContractId":1,"orgUnitId":1,"typeOfSchoolId":1,"rateRange":[1.0,2.0],"minLevel":1,"maxLevel":1,"ageMin":1,"ageMax":1,"schoolName":"sample string 8","fromBlackList":true,"useDistanceFromUnit":true,"assignedWorkers":true,"removedWorkers":true,"assignedManagers":true,"customDistance":14,"position":{"latitude":1.1,"longitude":2.1},"attributeValue":1,"attributeBit":true,"filterByDistance":true,"filterByLastRegAcceptance":true,"fromDateLastRegAcceptance":"2024-05-18T06:39:39.7369494+00:00","toDateLastRegAcceptance":"2024-05-18T06:39:39.7369494+00:00","workPositionInDocGroup":true,"otherUsersForRecruiter":true,"dataExport":true,"recruiterId":"sample string 20","itemsPerPage":21,"currentPage":22}}
application/xml, text/xml
Sample:
<MultiMessageDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Message> <MessageId>1</MessageId> <ReceiverId>sample string 2</ReceiverId> <SenderId>sample string 3</SenderId> <Title>sample string 4</Title> <Content>sample string 5</Content> <CreationDate /> <LastAttempt /> <TypeOfMessageId>7</TypeOfMessageId> <Phone>sample string 8</Phone> <Email>sample string 9</Email> <ErrorDesc>sample string 10</ErrorDesc> <StartHour>1</StartHour> <EndHour>1</EndHour> <ModemId>1</ModemId> <IsSend>true</IsSend> <IsReaded>true</IsReaded> <OrganizationalUnitId>1</OrganizationalUnitId> <SenderName>sample string 13</SenderName> <SenderSurname>sample string 14</SenderSurname> <SenderDefaultRole>sample string 15</SenderDefaultRole> </Message> <Filter> <ItemsPerPage>21</ItemsPerPage> <CurrentPage>22</CurrentPage> <TextFilter>sample string 1</TextFilter> <SortOrder>ProfileIdAsc</SortOrder> <TimestampSync>2024-05-18T06:39:39.7369494+00:00</TimestampSync> <Target>Default</Target> <OrganizationalUnitId>1</OrganizationalUnitId> <SelectedUniform> <int>1</int> <int>2</int> </SelectedUniform> <WorkPositionId>1</WorkPositionId> <selectedQualification> <SelectedQualification> <QualificationId>1</QualificationId> <Level>2</Level> </SelectedQualification> <SelectedQualification> <QualificationId>1</QualificationId> <Level>2</Level> </SelectedQualification> </selectedQualification> <isMale>true</isMale> <isFemale>true</isFemale> <CountryId>1</CountryId> <Status> <int>1</int> <int>2</int> </Status> <IsInRole> <string>sample string 1</string> <string>sample string 2</string> </IsInRole> <CustomAttributeId>1</CustomAttributeId> <AttributeText>sample string 4</AttributeText> <StudentRights>true</StudentRights> <SelectedDocumentId>1</SelectedDocumentId> <OnlyActiveDocuments>true</OnlyActiveDocuments> <DocumentsForApprove>true</DocumentsForApprove> <WorkTypeId>1</WorkTypeId> <TypeOfDegreeId>1</TypeOfDegreeId> <TypeOfContractId>1</TypeOfContractId> <OrgUnitId>1</OrgUnitId> <TypeOfSchoolId>1</TypeOfSchoolId> <RateRange> <decimal>1</decimal> <decimal>2</decimal> </RateRange> <MinLevel>1</MinLevel> <MaxLevel>1</MaxLevel> <AgeMin>1</AgeMin> <AgeMax>1</AgeMax> <SchoolName>sample string 8</SchoolName> <FromBlackList>true</FromBlackList> <UseDistanceFromUnit>true</UseDistanceFromUnit> <AssignedWorkers>true</AssignedWorkers> <RemovedWorkers>true</RemovedWorkers> <AssignedManagers>true</AssignedManagers> <CustomDistance>14</CustomDistance> <Position> <Latitude>1.1</Latitude> <Longitude>2.1</Longitude> </Position> <AttributeValue>1</AttributeValue> <AttributeBit>true</AttributeBit> <FilterByDistance>true</FilterByDistance> <FilterByLastRegAcceptance>true</FilterByLastRegAcceptance> <FromDateLastRegAcceptance /> <ToDateLastRegAcceptance /> <WorkPositionInDocGroup>true</WorkPositionInDocGroup> <OtherUsersForRecruiter>true</OtherUsersForRecruiter> <DataExport>true</DataExport> <RecruiterId>sample string 20</RecruiterId> </Filter> </MultiMessageDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MessageDtoName | Description | Type | Additional information |
---|---|---|---|
MessageId | integer |
Required |
|
ReceiverId | string |
None. |
|
SenderId | string |
None. |
|
Title | string |
None. |
|
Content | string |
None. |
|
CreationDate | date |
None. |
|
LastAttempt | date |
None. |
|
TypeOfMessageId | integer |
None. |
|
Phone | string |
None. |
|
string |
None. |
||
ErrorDesc | string |
None. |
|
StartHour | integer |
None. |
|
EndHour | integer |
None. |
|
ModemId | integer |
None. |
|
IsSend | boolean |
None. |
|
IsReaded | boolean |
None. |
|
OrganizationalUnitId | integer |
None. |
|
SenderName | string |
None. |
|
SenderSurname | string |
None. |
|
SenderDefaultRole | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "messageId": 1, "receiverId": "sample string 2", "senderId": "sample string 3", "title": "sample string 4", "content": "sample string 5", "creationDate": "2024-05-18T06:39:39.7838352+00:00", "lastAttempt": "2024-05-18T06:39:39.7838352+00:00", "typeOfMessageId": 7, "phone": "sample string 8", "email": "sample string 9", "errorDesc": "sample string 10", "startHour": 1, "endHour": 1, "modemId": 1, "isSend": true, "isReaded": true, "organizationalUnitId": 1, "senderName": "sample string 13", "senderSurname": "sample string 14", "senderDefaultRole": "sample string 15" }
multipart/form-data
Sample:
{"messageId":1,"receiverId":"sample string 2","senderId":"sample string 3","title":"sample string 4","content":"sample string 5","creationDate":"2024-05-18T06:39:39.7838352+00:00","lastAttempt":"2024-05-18T06:39:39.7838352+00:00","typeOfMessageId":7,"phone":"sample string 8","email":"sample string 9","errorDesc":"sample string 10","startHour":1,"endHour":1,"modemId":1,"isSend":true,"isReaded":true,"organizationalUnitId":1,"senderName":"sample string 13","senderSurname":"sample string 14","senderDefaultRole":"sample string 15"}
application/xml, text/xml
Sample:
<MessageDto xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <MessageId>1</MessageId> <ReceiverId>sample string 2</ReceiverId> <SenderId>sample string 3</SenderId> <Title>sample string 4</Title> <Content>sample string 5</Content> <CreationDate /> <LastAttempt /> <TypeOfMessageId>7</TypeOfMessageId> <Phone>sample string 8</Phone> <Email>sample string 9</Email> <ErrorDesc>sample string 10</ErrorDesc> <StartHour>1</StartHour> <EndHour>1</EndHour> <ModemId>1</ModemId> <IsSend>true</IsSend> <IsReaded>true</IsReaded> <OrganizationalUnitId>1</OrganizationalUnitId> <SenderName>sample string 13</SenderName> <SenderSurname>sample string 14</SenderSurname> <SenderDefaultRole>sample string 15</SenderDefaultRole> </MessageDto>