castVote       

poll:
vote00:
vote01:
vote02:
secretPhrase:
publicKey:
feeDQT:
deadline:
referencedTransactionFullHash:
broadcast:
message:
messageIsText:
messageIsPrunable:
messageToEncrypt:
messageToEncryptIsText:
encryptedMessageData:
encryptedMessageNonce:
encryptedMessageIsPrunable:
compressMessageToEncrypt:
messageToEncryptToSelf:
messageToEncryptToSelfIsText:
encryptToSelfMessageData:
encryptToSelfMessageNonce:
compressMessageToEncryptToSelf:
phased:
phasingFinishHeight:
phasingVotingModel:
phasingQuorum:
phasingMinBalance:
phasingHolding:
phasingMinBalanceModel:
phasingWhitelisted:
phasingWhitelisted:
phasingWhitelisted:
phasingLinkedFullHash:
phasingLinkedFullHash:
phasingLinkedFullHash:
phasingHashedSecret:
phasingHashedSecretAlgorithm:
recipientPublicKey:
ecBlockId:
ecBlockHeight:
POST only Response
JSON response

createPoll       

name:
description:
finishHeight:
votingModel:
minNumberOfOptions:
maxNumberOfOptions:
minRangeValue:
maxRangeValue:
minBalance:
minBalanceModel:
holding:
option00:
option01:
option02:
secretPhrase:
publicKey:
feeDQT:
deadline:
referencedTransactionFullHash:
broadcast:
message:
messageIsText:
messageIsPrunable:
messageToEncrypt:
messageToEncryptIsText:
encryptedMessageData:
encryptedMessageNonce:
encryptedMessageIsPrunable:
compressMessageToEncrypt:
messageToEncryptToSelf:
messageToEncryptToSelfIsText:
encryptToSelfMessageData:
encryptToSelfMessageNonce:
compressMessageToEncryptToSelf:
phased:
phasingFinishHeight:
phasingVotingModel:
phasingQuorum:
phasingMinBalance:
phasingHolding:
phasingMinBalanceModel:
phasingWhitelisted:
phasingWhitelisted:
phasingWhitelisted:
phasingLinkedFullHash:
phasingLinkedFullHash:
phasingLinkedFullHash:
phasingHashedSecret:
phasingHashedSecretAlgorithm:
recipientPublicKey:
ecBlockId:
ecBlockHeight:
POST only Response
JSON response

getPoll       

poll:
requireBlock:
requireLastBlock:
Response
JSON response

getPollResult       

poll:
votingModel:
holding:
minBalance:
minBalanceModel:
requireBlock:
requireLastBlock:
Response
JSON response

getPollVote       

poll:
account:
includeWeights:
requireBlock:
requireLastBlock:
Response
JSON response

getPollVotes       

poll:
firstIndex:
lastIndex:
includeWeights:
adminPassword:
requireBlock:
requireLastBlock:
Response
JSON response

getPolls       

account:
firstIndex:
lastIndex:
timestamp:
includeFinished:
finishedOnly:
adminPassword:
requireBlock:
requireLastBlock:
Response
JSON response

searchPolls       

query:
firstIndex:
lastIndex:
includeFinished:
adminPassword:
requireBlock:
requireLastBlock:
Response
JSON response