AR.IO LogoAR.IO Documentation
TurboPayment Service

Approvals

Credit sharing and approval management

Get credit share approvals for a given payingAddress and approvedAddress

Get credit share approvals for a given payingAddress and approvedAddress

GET
/account/approvals

Query Parameters

payingAddressstring

Paying wallet address

approvedAddressstring

Approved wallet address

Response Body

curl -X GET "https://loading/v1/account/approvals?payingAddress=string&approvedAddress=string"
{
  "approvals": [
    {
      "approvalDataItemId": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "payingAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedWincAmount": "332824926",
      "usedWincAmount": "332824926",
      "creationDate": "2023-05-17T21:46:38.404Z",
      "expirationDate": "2023-05-17T21:46:38.404Z"
    }
  ],
  "amount": "332824926",
  "expiresBy": 123456789
}
"Invalid paying address!"
"Internal server error"

Get all credit share approvals for a given payingAddress and approvedAddress

Get all credit share approvals for a given userAddress

GET
/account/approvals/get

Query Parameters

userAddressstring

Paying wallet address

Response Body

curl -X GET "https://loading/v1/account/approvals/get?userAddress=string"
{
  "givenApprovals": [
    {
      "approvalDataItemId": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "payingAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedWincAmount": "332824926",
      "usedWincAmount": "332824926",
      "creationDate": "2023-05-17T21:46:38.404Z",
      "expirationDate": "2023-05-17T21:46:38.404Z"
    }
  ],
  "receivedApprovals": [
    {
      "approvalDataItemId": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "payingAddress": "abcdefghijklmnopqrxtuvwxyz123456789ABCDEFGH",
      "approvedWincAmount": "332824926",
      "usedWincAmount": "332824926",
      "creationDate": "2023-05-17T21:46:38.404Z",
      "expirationDate": "2023-05-17T21:46:38.404Z"
    }
  ]
}
"Invalid paying address!"
"Internal server error"

How is this guide?