---
title: "POST /networks/{networkId}/proposals/{proposalId}/votes"
method: POST
path: "/networks/{networkId}/proposals/{proposalId}/votes"
---

# POST /networks/{networkId}/proposals/{proposalId}/votes

`POST /networks/{networkId}/proposals/{proposalId}/votes`

Casts a vote for a specified `ProposalId` on behalf of a member. The member to vote as, specified by `VoterMemberId`, must be in the same Amazon Web Services account as the principal that calls the action.

Applies only to Hyperledger Fabric.

## Path parameters

- `networkId` string, required
- `proposalId` string, required

## Request body

- object
  - `VoterMemberId` string, required — The unique identifier of the member casting the vote.
  - `Vote` 'YES' | 'NO', required — The value of the vote.

## Response `200`

Success

- VoteOnProposalOutput

## Other responses

- `480` — InvalidRequestException
- `481` — IllegalActionException
- `482` — AccessDeniedException
- `483` — ResourceNotFoundException
- `484` — ThrottlingException
- `485` — InternalServiceErrorException

---

[API](https://skmtc.net/aws/apis/managedblockchain.md) · [All operations](https://skmtc.net/aws/apis/managedblockchain/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/managedblockchain/versions/43406c4e72b1/schema)
