POST api/upload/voters
Upload Voters data.
Request Information
URI Parameters
None.
Body Parameters
DXVoters| Name | Description | Type | Additional information |
|---|---|---|---|
| TokenGuidId |
User GUID - TokenGuidId is a 128-bit globally unique identifier. It is a combination of letters and numbers. |
string |
Required String length: inclusive between 36 and 38 |
| PayLoad |
Collection of Voter Checkin data goes here. |
Collection of Voters |
None. |
Request Formats
application/json, text/json
Sample:
{
"PayLoad": [
{
"Action": "sample string 1",
"IntVoterId": 2,
"VoterId": 3,
"LName": "sample string 4",
"FName": "sample string 5",
"MName": "sample string 6",
"NameSuffix": "sample string 7",
"DOB": "sample string 8",
"FullAddr": "sample string 9",
"NSAddr": "sample string 10",
"StNum": "sample string 11",
"StNumSuffix": "sample string 12",
"DirPre": "sample string 13",
"StreetName": "sample string 14",
"StreetType": "sample string 15",
"DirPost": "sample string 16",
"UnitType": "sample string 17",
"UnitNum": "sample string 18",
"City": "sample string 19",
"State": "sample string 20",
"ZipCode": "sample string 21",
"CountyId": 22,
"SplitCode": "sample string 23",
"DLNumber": "sample string 24",
"Last4SSN": "sample string 25",
"Phone": "sample string 26",
"Gender": "sample string 27",
"PParty": "sample string 28",
"POrg": "sample string 29",
"MAddr": "sample string 30",
"MCity": "sample string 31",
"MState": "sample string 32",
"MZip": "sample string 33",
"PName": "sample string 34",
"PAddr": "sample string 35",
"PCity": "sample string 36",
"PState": "sample string 37",
"PZip": "sample string 38",
"PCountyID": "sample string 39",
"Precinct": "sample string 40",
"PPId": 41,
"LaptopId": 42,
"ElectionID": 45
},
{
"Action": "sample string 1",
"IntVoterId": 2,
"VoterId": 3,
"LName": "sample string 4",
"FName": "sample string 5",
"MName": "sample string 6",
"NameSuffix": "sample string 7",
"DOB": "sample string 8",
"FullAddr": "sample string 9",
"NSAddr": "sample string 10",
"StNum": "sample string 11",
"StNumSuffix": "sample string 12",
"DirPre": "sample string 13",
"StreetName": "sample string 14",
"StreetType": "sample string 15",
"DirPost": "sample string 16",
"UnitType": "sample string 17",
"UnitNum": "sample string 18",
"City": "sample string 19",
"State": "sample string 20",
"ZipCode": "sample string 21",
"CountyId": 22,
"SplitCode": "sample string 23",
"DLNumber": "sample string 24",
"Last4SSN": "sample string 25",
"Phone": "sample string 26",
"Gender": "sample string 27",
"PParty": "sample string 28",
"POrg": "sample string 29",
"MAddr": "sample string 30",
"MCity": "sample string 31",
"MState": "sample string 32",
"MZip": "sample string 33",
"PName": "sample string 34",
"PAddr": "sample string 35",
"PCity": "sample string 36",
"PState": "sample string 37",
"PZip": "sample string 38",
"PCountyID": "sample string 39",
"Precinct": "sample string 40",
"PPId": 41,
"LaptopId": 42,
"ElectionID": 45
}
],
"TokenGuidId": "sample string 1"
}
application/xml, text/xml
Sample:
<DXVoters xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PrecinctAtlasWeb.API.Models.Upload">
<TokenGuidId xmlns="http://schemas.datacontract.org/2004/07/PrecinctAtlasWeb.API.Models">sample string 1</TokenGuidId>
<PayLoad>
<Voters>
<Action>sample string 1</Action>
<City>sample string 19</City>
<CountyId>22</CountyId>
<DLNumber>sample string 24</DLNumber>
<DOB>sample string 8</DOB>
<DirPost>sample string 16</DirPost>
<DirPre>sample string 13</DirPre>
<ElectionID>45</ElectionID>
<FName>sample string 5</FName>
<FullAddr>sample string 9</FullAddr>
<Gender>sample string 27</Gender>
<IntVoterId>2</IntVoterId>
<LName>sample string 4</LName>
<LaptopId>42</LaptopId>
<Last4SSN>sample string 25</Last4SSN>
<MAddr>sample string 30</MAddr>
<MCity>sample string 31</MCity>
<MName>sample string 6</MName>
<MState>sample string 32</MState>
<MZip>sample string 33</MZip>
<NSAddr>sample string 10</NSAddr>
<NameSuffix>sample string 7</NameSuffix>
<PAddr>sample string 35</PAddr>
<PCity>sample string 36</PCity>
<PCountyID>sample string 39</PCountyID>
<PName>sample string 34</PName>
<POrg>sample string 29</POrg>
<PPId>41</PPId>
<PParty>sample string 28</PParty>
<PState>sample string 37</PState>
<PZip>sample string 38</PZip>
<Phone>sample string 26</Phone>
<Precinct>sample string 40</Precinct>
<SplitCode>sample string 23</SplitCode>
<StNum>sample string 11</StNum>
<StNumSuffix>sample string 12</StNumSuffix>
<State>sample string 20</State>
<StreetName>sample string 14</StreetName>
<StreetType>sample string 15</StreetType>
<UnitNum>sample string 18</UnitNum>
<UnitType>sample string 17</UnitType>
<VoterId>3</VoterId>
<ZipCode>sample string 21</ZipCode>
</Voters>
<Voters>
<Action>sample string 1</Action>
<City>sample string 19</City>
<CountyId>22</CountyId>
<DLNumber>sample string 24</DLNumber>
<DOB>sample string 8</DOB>
<DirPost>sample string 16</DirPost>
<DirPre>sample string 13</DirPre>
<ElectionID>45</ElectionID>
<FName>sample string 5</FName>
<FullAddr>sample string 9</FullAddr>
<Gender>sample string 27</Gender>
<IntVoterId>2</IntVoterId>
<LName>sample string 4</LName>
<LaptopId>42</LaptopId>
<Last4SSN>sample string 25</Last4SSN>
<MAddr>sample string 30</MAddr>
<MCity>sample string 31</MCity>
<MName>sample string 6</MName>
<MState>sample string 32</MState>
<MZip>sample string 33</MZip>
<NSAddr>sample string 10</NSAddr>
<NameSuffix>sample string 7</NameSuffix>
<PAddr>sample string 35</PAddr>
<PCity>sample string 36</PCity>
<PCountyID>sample string 39</PCountyID>
<PName>sample string 34</PName>
<POrg>sample string 29</POrg>
<PPId>41</PPId>
<PParty>sample string 28</PParty>
<PState>sample string 37</PState>
<PZip>sample string 38</PZip>
<Phone>sample string 26</Phone>
<Precinct>sample string 40</Precinct>
<SplitCode>sample string 23</SplitCode>
<StNum>sample string 11</StNum>
<StNumSuffix>sample string 12</StNumSuffix>
<State>sample string 20</State>
<StreetName>sample string 14</StreetName>
<StreetType>sample string 15</StreetType>
<UnitNum>sample string 18</UnitNum>
<UnitType>sample string 17</UnitType>
<VoterId>3</VoterId>
<ZipCode>sample string 21</ZipCode>
</Voters>
</PayLoad>
</DXVoters>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Success status and message
ReturnMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSuccessStatusCode | boolean |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| Message | Collection of string |
None. |
|
| ErrorType | string |
None. |
|
| ErrorCode | string |
None. |
|
| PayLoadItemCount | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"IsSuccessStatusCode": false,
"StatusCode": 100,
"Message": [
"sample string 1",
"sample string 2"
],
"ErrorType": "sample string 1",
"ErrorCode": "sample string 2",
"PayLoadItemCount": 1
}
application/xml, text/xml
Sample:
<ReturnMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PrecinctAtlasWeb.API.Models">
<ErrorCode>sample string 2</ErrorCode>
<ErrorType>sample string 1</ErrorType>
<Message xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Message>
<PayLoadItemCount>1</PayLoadItemCount>
<StatusCode>Continue</StatusCode>
</ReturnMessage>