# Signed Transaction

## Unsigned Transaction + Signature

**network**  
*string*  
*enum*  
*required*  
mainnet/testnet

Allowed:  
`mainnet`  `testnet`

**signed_transaction**  
*string*  
*required*  
The unsigned transaction, serialized with the signature.

# Response Codes

## `201      Success`

*object*  
**data**  
*object*  
**transaction_hash**  
*string*  
Transaction hash

## `400      Transaction expired`

## `422      Invalid network`

---

## Curl Example

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

## Example Response

```json
{
  "data": {
    "transaction_hash": "8d775ab05ff98fbdbfe78aef86c2684b3e744dcc4ed15de244c0a1789e587a7f"
  }
}
```
