# Request Parameters

## network
- **Type**: string  
- **Enum**: `mainnet`, `testnet`  
- **Required**: Yes

## unsigned_transaction_serialized
- **Type**: string  
- **Required**: Yes

## signature
- **Type**: string  
- **Required**: Yes

# Responses

## `201      Success`
- **Type**: object  
- **Fields**:  
  - **data**:  
    - **Type**: object  
      - **transaction_hash**: string

## `400      Invalid params`

## `422      Invalid network`

---

# Example Request

```bash
curl --request POST \
     --url https://api.figment.io/sui/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"
  }
}
```
