Opposition Endpoints

API docs for Opposition Endpoints.

Constituencies Level

Add Constituency Candidate

[POST] /api/forms/constituencies-level/opposition/add

            // payload
            {
                    "NINNumber"    :"",
                    "FirstName"    :"",
                    "LastName"     :"",
                    "Phone"        :"",
                    "Constituency" :"",
                    "Subcounty"    :"",
                    "Parish"       :"",
                    "Village"      :"",
                    "Vote"         :"",
                    "Party"        :""
            }
            

List Constituency Candidates

[GET] /api/forms/constituencies-level/opposition/list

            //  response
            [
                {
                    "NINNumber"    :"",
                    "FirstName"    :"",
                    "LastName"     :"",
                    "Phone"        :"",
                    "Constituency" :"",
                    "Subcounty"    :"",
                    "Parish"       :"",
                    "Village"      :"",
                    "Vote"         :"",
                    "Party"        :""

                },
                {
                    "NINNumber"    :"",
                    "FirstName"    :"",
                    "LastName"     :"",
                    "Phone"        :"",
                    "Constituency" :"",
                    "Subcounty"    :"",
                    "Parish"       :"",
                    "Village"      :"",
                    "Vote"         :"",
                    "Party"        :""

                }
            ]
            

Update Constituency Candidate Votes

[POST] /api/forms/constituencies-level/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

District Level Councillors

Add District Level Councillors Candidate

[POST] /api/forms/district-level-district-councillors/opposition/add

             {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "CouncilorType" :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
            

List District Level Councillors Candidates

[GET] /api/forms/district-level-district-councillors/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "CouncilorType" : ""
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :    ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "CouncilorType" : ""
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update District Level Councillors Candidate Votes

[POST] /api/forms/district-level-district-councillors/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

District Level Districy SIG Councillors

Add District Level Districy SIG Councillors Candidate

[POST] /api/forms/district-level-district-sig-councillors/opposition/add

            // payload
             {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "CouncilorType" :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Gender"        :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
            

List District Level Districy SIG Councillors Candidates

[GET] /api/forms/district-level-district-sig-councillors/opposition/list

            //  response
             [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "CouncilorType" : ""
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "CouncilorType" : ""
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update District Level Districy SIG Councillors Candidate Votes

[POST] /api/forms/district-level-district-sig-councillors/opposition/update-vote

            // payload
             {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

District Level LCV Flag Bearer

Add District Level LCV Flag Bearer Candidate

[POST] /api/forms/district-level-lcv-flag-bearer/opposition/add

            // payload
            {
                "NINNumber"   :   "",
                "FirstName"   :   "",
                "LastName"    :   "",
                "Phone"       :   "",
                "Village"     :   "",
                "Parish"      :   "",
                "Subcounty"   :   "",
                "Constituency":   "",
                "District"    :   "",
                "Vote"        :   "",
                "Party"       :   ""
            }
            

List District Level LCV Flag Bearer Candidates

[GET] /api/forms/district-level-lcv-flag-bearer/opposition/list

            //  response
             [
                {
                    "NINNumber"   :   "",
                    "FirstName"   :   "",
                    "LastName"    :   "",
                    "Phone"       :   "",
                    "Village"     :   "",
                    "Parish"      :   "",
                    "Subcounty"   :   "",
                    "Constituency":   "",
                    "District"    :   "",
                    "Vote"        :   "",
                    "Party"       :   ""
                },
                {
                    "NINNumber"   :   "",
                    "FirstName"   :   "",
                    "LastName"    :   "",
                    "Phone"       :   "",
                    "Village"     :   "",
                    "Parish"      :   "",
                    "Subcounty"   :   "",
                    "Constituency":   "",
                    "District"    :   "",
                    "Vote"        :   "",
                    "Party"       :   ""
                }
            ]
            

Update District Level LCV Flag Bearer Candidate Votes

[POST] /api/forms/district-level-lcv-flag-bearer/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level Central Executive Committee

Add National Level Central Executive Committee Candidate

[POST] /api/forms/national-level-central-executive-committe/opposition/add

            // payload
            {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Category"      :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }

            

List National Level Central Executive Committee Candidates

[GET] /api/forms/national-level-central-executive-committe/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level Central Executive Committee Candidate Votes

[POST] /api/forms/national-level-central-executive-committe/opposition/update-vote

            // payload
             {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level Chairpersons of Leagues

Add National Level Chairpersons of Leagues Candidate

[POST] /api/forms/national-level-chairpersons-of-leagues/opposition/add

            // payload
             {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Category"      :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
            

List National Level Chairpersons of Leagues Candidates

[GET] /api/forms/national-level-chairpersons-of-leagues/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level Chairpersons of Leagues Candidate Votes

[POST] /api/forms/national-level-chairpersons-of-leagues/opposition/update-vote

            // payload
             {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level EALA

Add National Level EALA Candidate

[POST] /api/forms/national-level-eala/opposition/add

            // payload
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            

List National Level EALA Candidates

[GET] /api/forms/national-level-eala/opposition/list

            //  response
             [
            {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            },
            {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
        ]
            

Update National Level EALA Candidate Votes

[POST] /api/forms/national-level-eala/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level Parliamentary Coucaus

Add National Level Parliamentary Coucaus Candidate

[POST] /api/forms/national-level-parliamentary-coucaus/opposition/add

            // payload
             {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
            

List National Level Parliamentary Coucaus Candidates

[GET] /api/forms/national-level-parliamentary-coucaus/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level Parliamentary Coucaus Candidate Votes

[POST] /api/forms/national-level-parliamentary-coucaus/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level President

Add National Level President Candidate

[POST] /api/forms/national-level-president/opposition/add

            // payload
               {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            

List National Level President Candidates

[GET] /api/forms/national-level-president/opposition/list

            //  response
              [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level President Candidate Votes

[POST] /api/forms/national-level-president/opposition/update-vote

            // payload
             {
                "CandidateID" : "1",
                "Vote": "6"
             }
            

National Level SIG MPs

Add National Level SIG MPs Candidate

[POST] /api/forms/national-level-sig-mps/opposition/add

            // payload
             {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Category"      :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
              }
            

List National Level SIG MPs Candidates

[GET] /api/forms/national-level-sig-mps/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""

                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Category"      :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Gender"        :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level SIG MPs Candidate Votes

[POST] /api/forms/national-level-sig-mps/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

National Level Speakership

Add National Level Speakership Candidate

[POST] /api/forms/national-level-speakership/opposition/add

            // payload
            {
                "NINNumber"     :   "",
                "FirstName"     :   "",
                "LastName"      :   "",
                "Phone"         :   "",
                "Region"        :   "",
                "Subregion"     :   "",
                "Village"       :   "",
                "Parish"        :   "",
                "Subcounty"     :   "",
                "Constituency"  :   "",
                "District"      :   "",
                "Vote"          :   "",
                "Party"         :   ""
            }
            

List National Level Speakership Candidates

[GET] /api/forms/national-level-speakership/opposition/list

            //  response
            [
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""

                },
                {
                    "NINNumber"     :   "",
                    "FirstName"     :   "",
                    "LastName"      :   "",
                    "Phone"         :   "",
                    "Region"        :   "",
                    "Subregion"     :   "",
                    "Village"       :   "",
                    "Parish"        :   "",
                    "Subcounty"     :   "",
                    "Constituency"  :   "",
                    "District"      :   "",
                    "Vote"          :   "",
                    "Party"         :   ""
                }
            ]
            

Update National Level Speakership Candidate Votes

[POST] /api/forms/national-level-speakership/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

Subcounty Level Councillors

Add Subcounty Level Councillors Candidate

[POST] /api/forms/subcounty-level-councilors/opposition/add

            // payload
            {
                "NINNumber"      :   "",
                "FirstName"      :   "",
                "LastName"       :   "",
                "Phone"          :   "",
                "CouncilorType"  :   "",
                "Village"        :   "",
                "Parish"         :   "",
                "Subcounty"      :   "",
                "Vote"           :   "",
                "Party"          :   ""
            }
            

List Subcounty Level Councillors Candidates

[GET] /api/forms/subcounty-level-councilors/opposition/list

            //  response
            [
                {
                    "NINNumber"       :   "",
                    "FirstName"       :   "",
                    "LastName"        :   "",
                    "Phone"           :   "",
                    "CouncilorType"   :   "",
                    "Village"         :   "",
                    "Parish"          :   "",
                    "Subcounty"       :   "",
                    "Vote"            :   "",
                    "Party"           :   ""

                },
                {
                    "NINNumber"       :   "",
                    "FirstName"       :   "",
                    "LastName"        :   "",
                    "Phone"           :   "",
                    "CouncilorType"   :   "",
                    "Village"         :   "",
                    "Parish"          :   "",
                    "Subcounty"       :   "",
                    "Vote"            :   "",
                    "Party"           :   ""
                }
            ]
            

Update Subcounty Level Councillors Candidate Votes

[POST] /api/forms/subcounty-level-councilors/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }
            

Subcounty Level SIG Councillors

Add Subcounty Level Councillors Candidate

[POST] /api/forms/subcounty-level-sig-councillors/opposition/add

            // payload
            {
                "NINNumber"      :   "",
                "FirstName"      :   "",
                "LastName"       :   "",
                "Phone"          :   "",
                "CouncilorType"  :   "",
                "Village"        :   "",
                "Parish"         :   "",
                "Subcounty"      :   "",
                "Gender"         :   "",
                "Vote"           :   "",
                "Party"          :   ""
            }
            

List Subcounty Level Councillors Candidates

[GET] /api/forms/subcounty-level-sig-councillors/opposition/list

            //  response
            [
                {
                    "NINNumber"       :   "",
                    "FirstName"       :   "",
                    "LastName"        :   "",
                    "Phone"           :   "",
                    "CouncilorType"   :   "",
                    "Village"         :   "",
                    "Parish"          :   "",
                    "Subcounty"       :   "",
                    "Gender"          :   "",
                    "Vote"            :   "",
                    "Party"           :   ""

                },
                {
                    "NINNumber"       :   "",
                    "FirstName"       :   "",
                    "LastName"        :   "",
                    "Phone"           :   "",
                    "CouncilorType"   :   "",
                    "Village"         :   "",
                    "Parish"          :   "",
                    "Subcounty"       :   "",
                    "Gender"          :   "",
                    "Vote"            :   "",
                    "Party"           :   ""
                }
            ]
            

Update Subcounty Level Councillors Candidate Votes

[POST] /api/forms/subcounty-level-sig-councillors/opposition/update-vote

            // payload
            {
                "CandidateID" : "1",
                "Vote": "6"
            }