Skip to main content
GET
/
wallets
cURL
curl --request GET \
  --url https://api.grainfinance.co/v1/wallets \
  --header 'Authorization: Basic <encoded-value>'
{
  "wallets": [
    {
      "id": "1b0ada1e-fa1b-4cfe-a553-01b340c5650e",
      "totalBalance": 10525,
      "availableBalance": 8500,
      "currency": "EUR",
      "depositDetails": {
        "accountHolderName": "<string>",
        "externalId": "<string>",
        "accountNumber": "<string>",
        "bankName": "<string>",
        "bankAddress": "<string>",
        "bankCountry": "<string>",
        "paymentType": "swift",
        "id": "<string>",
        "bicSwift": "<string>",
        "bankCode": "<string>",
        "branchCode": "<string>",
        "iban": "<string>",
        "sortCode": "<string>",
        "bankState": "<string>",
        "specialInstructions": "<string>",
        "bsbCode": "<string>"
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.grainfinance.co/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Basic authentication using the partner API keys from https://console.grainfinance.co/api-keys

Response

200 - application/json

Wallets Retrieved

wallets
object[]
required

List of the Partner's Wallets