HTTP request
GET https://api.wevoteusa.org/apis/v1/voterVerifySecretCode (Jump to "Try It Now")
Required Parameters
Parameter name | Value | Description |
api_key | string (from post, cookie, or get (in that order)) | The unique key provided to any organization using the WeVoteServer APIs |
voter_device_id | string | An 88 character unique identifier linked to a voter record on the server. |
secret_code | string | The six digit code to verify. |
Optional Parameters
Parameter name | Value | Description |
code_sent_to_sms_phone_number | boolean | If true, process this verification for an SMS phone number. If false, process for email. |
Response
{ "status": string (description of what happened), "success": boolean (True as long as no db errors), "incorrect_secret_code_entered": boolean, "number_of_tries_remaining_for_this_code": integer, "secret_code_verified": boolean, "voter_must_request_new_code": boolean, "secret_code_system_locked_for_this_voter_device_id": string, }
Try It Now: API Variables
Voter submits this six digit code to verify that they received an SMS message or email.