Swap

post
Authorizations
Header parameters
AuthorizationstringRequired
Body
chainIdstringRequired
accountNamestringRequired
providerstringOptional
recipientAddressstringRequired
senderAddressstringRequired
toAssetstringRequired
fromAssetstringRequired
amountnumber · doubleRequired
Responses
200
Ok
application/json
post
POST //thorswap/swap HTTP/1.1
Host: beta.usemoon.ai
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 153

{
  "chainId": "text",
  "accountName": "text",
  "provider": "text",
  "recipientAddress": "text",
  "senderAddress": "text",
  "toAsset": "text",
  "fromAsset": "text",
  "amount": 1
}
200

Ok

{
  "success": true,
  "message": "text",
  "data": "text"
}