Opposition Endpoints.

    End Points for Subcounty Level.
  1. Add LC1 Opposition

    [POST] /api/forms/lc1-flag-bearer/opposition/add

    Request in post request

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

    Response after sending request

                {
                    "success": true,
                    "candidate_id": 12
                }
            

  2. List LC1 Opposition Candidates

    [GET] /api/forms/lc1-flag-bearer/opposition/list

    Response after sending request

            [
                {
                    "CandidateID": 1,
                    "NINNumber": "",
                    "FirstName": "",
                    "LastName": "",
                    "Phone": "",
                    "Village": "",
                    "Party": "",
                    "Vote": "6"
                },
                {
                    "CandidateID": 2,
                    "NINNumber": "",
                    "FirstName": "",
                    "LastName": "",
                    "Phone": "",
                    "Village": "",
                    "Party": "",
                    "Vote": ""
                },
                {
                    "CandidateID": 3,
                    "NINNumber": "cm-1234567890",
                    "FirstName": "Asindu",
                    "LastName": "Drileba",
                    "Phone": "+26789012345",
                    "Village": "test",
                    "Party": "Bukoto",
                    "Vote": "4"
                }
            ]
            

  3. Update Votes LC1 Candidates

    [POST] /api/forms/lc1-flag-bearer/opposition/update-vote

    Post data to update votes

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

    Response after sending request

                {
                    "success": true,
                    "candidate_id": "1"
                }