# Vaulta API Vote

## Parameters

### address  
- **Type:** string  
- **Required:** User's own Vaulta account address

### network  
- **Type:** string  
- **Enum:** `mainnet` or `testnet`  
- **Required:** Network vote is on.

### proxy_account_address  
- **Type:** string  
- Proxy account address

## Responses

### `201 Success`

#### Object
- **data**  
  - **network:** string  
  - **unsigned_transaction_serialized:** string  
  - **signing_payload:** string

### `400 Bad Request`

## Example Request

```bash
curl --request POST \
     --url https://api.figment.io/vaulta/vote \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --header 'x-api-key: your-api-key-here' \
     --data '{
  "network": "mainnet"
}'
```

## Example Response

```json
{
  "data": {
    "network": "string",
    "unsigned_transaction_serialized": "string",
    "signing_payload": "string"
  }
}
```
