Portfolios

Transfer margin

Add or remove margin from an isolated position. Use positive amounts to add margin, negative to remove. This operation only applies to isolated margin positions.

Requires authentication.

POST
/positions/{mkt_id}/margin

Authorization

ApiKeyAuth ApiSignatureAuth ApiTimestampAuth
x-api-key<token>

API key for authentication

In: header

x-api-signature<token>

HMAC-SHA256 signature: base64(HMAC(timestamp + method + path + body, secret))

In: header

x-api-timestamp<token>

Unix timestamp in seconds

In: header

Path Parameters

mkt_id*string

Market ID (e.g., "BTC-PERP", "ETH-PERP").

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

amt?string

Amount to transfer (positive = add, negative = remove).

Response Body

application/json