Get external beneficiary
api reference return external beneficiary records (wallet + beneficiary details) created for a specific account these represent saved payment destinations on supported blockchains the call can return multiple external beneficiary records get calls add query parameters to filter the response the api returns to general get calls use pagination docid 6ekvquywevh9x4zxmuklj to control presentation of your results { "name" "endpoint /crypto/v1/external addresses", "method" "get", "url" "https //sandbox crbcos com/crypto/v1/external addresses", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "gvbyb xxxg8aaahk3ybhl", "language" "curl", "code" "curl location 'https //sandbox crbcos com/crypto/v1/external addresses?accountnumber=2179128455' \\\\\n header 'accept text/plain' \\\\\n data ''", "customlabel" "" }, { "id" "v6goivlqrhbrww3adkkqs", "language" "nodejs", "code" "var https = require('follow redirects') https;\nvar fs = require('fs');\n\nvar options = {\n 'method' 'get',\n 'hostname' 'sandbox crbcos com',\n 'path' '/crypto/v1/external addresses?accountnumber=2179128455',\n 'headers' {\n 'accept' 'text/plain'\n },\n 'maxredirects' 20\n};\n\nvar req = https request(options, function (res) {\n var chunks = \[];\n\n res on(\\"data\\", function (chunk) {\n chunks push(chunk);\n });\n\n res on(\\"end\\", function (chunk) {\n var body = buffer concat(chunks);\n console log(body tostring());\n });\n\n res on(\\"error\\", function (error) {\n console error(error);\n });\n});\n\nreq end();", "customlabel" "" }, { "id" "v5hrmc3saomf1akpznpi3", "language" "python", "code" "import requests\n\nurl = \\"https //sandbox crbcos com/crypto/v1/external addresses?accountnumber=2179128455\\"\n\npayload = \\"\\"\nheaders = {\n 'accept' 'text/plain'\n}\n\nresponse = requests request(\\"get\\", url, headers=headers, data=payload)\n\nprint(response text)\n", "customlabel" "" }, { "id" "p5lpz4taem7mll5m nulh", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"net/http\"\n\nurl = uri(\\"https //sandbox crbcos com/crypto/v1/external addresses?accountnumber=2179128455\\")\n\nhttps = net http new(url host, url port)\nhttps use ssl = true\n\nrequest = net http get new(url)\nrequest\[\\"accept\\"] = \\"text/plain\\"\n\nresponse = https request(request)\nputs response read body", "customlabel" "" }, { "id" "fvmfyialvpdzf5jcvothz", "language" "go", "code" "package main\n\nimport (\n \\"fmt\\"\n \\"strings\\"\n \\"net/http\"\n \\"io\\"\n)\n\nfunc main() {\n\n url = \\"https //sandbox crbcos com/crypto/v1/external addresses?accountnumber=2179128455\\"\n method = \\"get\\"\n\n payload = strings newreader(``)\n\n client = \&http client {\n }\n req, err = http newrequest(method, url, payload)\n\n if err != nil {\n fmt println(err)\n return\n }\n req header add(\\"accept\\", \\"text/plain\\")\n\n res, err = client do(req)\n if err != nil {\n fmt println(err)\n return\n }\n defer res body close()\n\n body, err = io readall(res body)\n if err != nil {\n fmt println(err)\n return\n }\n fmt println(string(body))\n}", "customlabel" "" } ], "selectedlanguageid" "gvbyb xxxg8aaahk3ybhl" }, "results" { "languages" \[ { "id" "vvw eg1cazm9nswdn62ez", "language" "200", "code" "{\n \\"results\\" \[\n {\n \\"id\\" \\"5d5b9e18 4c83 4788 8bdd b46400c2b4ff\\",\n \\"accountnumber\\" \\"2179128455\\",\n \\"partnerid\\" \\"cd9c12f4 7691 424a b38b af5b0134c611\\",\n \\"title\\" \\"jerry penn onchain\\",\n \\"blockchain\\" \\"solana\\",\n \\"address\\" \\"22222222222222222222222222222222222222222222\\",\n \\"tag\\" \\"test1\\",\n \\"beneficiary\\" {\n \\"name\\" \\"amanda panda\\",\n \\"addressline1\\" \\"123 main street\\",\n \\"city\\" \\"new york\\",\n \\"stateprovince\\" \\"ny\\",\n \\"countrycode\\" \\"us\\",\n \\"postalcode\\" \\"10182\\"\n },\n \\"lastmodifiedat\\" \\"2026 06 09t11 48 54 399822z\\",\n \\"haspendingchanges\\" false\n },\n {\n \\"id\\" \\"b4cc8ee7 ebff 4b65 875e b4650074d081\\",\n \\"accountnumber\\" \\"2179128455\\",\n \\"partnerid\\" \\"cd9c12f4 7691 424a b38b af5b0134c611\\",\n \\"title\\" \\"jerry penn onchain\\",\n \\"blockchain\\" \\"solana\\",\n \\"address\\" \\"33333333333333333333333333333333333333333333\\",\n \\"tag\\" \\"test sol\\",\n \\"beneficiary\\" {\n \\"name\\" \\"jerry penn\\",\n \\"addressline1\\" \\"34 howe drive\\",\n \\"city\\" \\"leawood\\",\n \\"stateprovince\\" \\"ks\\",\n \\"countrycode\\" \\"us\\",\n \\"postalcode\\" \\"66206\\"\n },\n \\"lastmodifiedat\\" \\"2026 06 10t07 05 18 508923z\\",\n \\"haspendingchanges\\" true\n },\n {\n \\"id\\" \\"145c6614 7193 4d65 8c8a b46b00945acc\\",\n \\"accountnumber\\" \\"2179128455\\",\n \\"partnerid\\" \\"cd9c12f4 7691 424a b38b af5b0134c611\\",\n \\"title\\" \\"jerry penn onchain\\",\n \\"blockchain\\" \\"solana\\",\n \\"address\\" \\"44444444444444444444444444444444444444444444\\",\n \\"tag\\" \\"test sol2\\",\n \\"beneficiary\\" {\n \\"name\\" \\"jerry penn\\",\n \\"addressline1\\" \\"34 howe drive\\",\n \\"city\\" \\"leawood\\",\n \\"stateprovince\\" \\"ks\\",\n \\"countrycode\\" \\"us\\",\n \\"postalcode\\" \\"66206\\"\n },\n \\"lastmodifiedat\\" \\"2026 06 16t09 00 08 874081z\\",\n \\"haspendingchanges\\" false\n }\n ],\n \\"pagenumber\\" 1,\n \\"pagesize\\" 4,\n \\"haspreviouspage\\" false,\n \\"hasnextpage\\" false\n}", "customlabel" "" } ], "selectedlanguageid" "vvw eg1cazm9nswdn62ez" }, "request" { "pathparameters" \[], "queryparameters" \[ { "name" "accountnumber", "kind" "required", "type" "string", "description" "unique identifier of the account whose external beneficiaries are retrieved", "" "unique identifier of the account whose external beneficiaries are retrieved" }, { "name" "title", "kind" "optional", "type" "string", "description" "external beneficiary title (for example, \\"subscription eth\\")", "" "external beneficiary title (for example, \\"subscription eth\\")" }, { "name" "address", "kind" "optional", "type" "string", "description" "specific blockchain external beneficiary address", "" "specific blockchain external beneficiary address" }, { "name" "tag", "kind" "optional", "type" "string", "description" "tag/memo/destination tag if the blockchain requires it", "" "tag/memo/destination tag if the blockchain requires it" }, { "name" "blockchain", "kind" "optional", "type" "string", "description" "blockchain network of the external beneficiary", "" "blockchain network of the external beneficiary" } ], "headerparameters" \[], "bodydataparameters" \[], "formdataparameters" \[] }, "currentnewparameter" { "label" "query parameter", "value" "queryparameters" }, "hastryitout" false, "response" \[ { "name" "id", "kind" "optional", "type" "string", "description" "unique identifier for the external beneficiary record" }, { "name" "accountnumber", "kind" "optional", "type" "string", "description" "account number associated with the beneficiary", "children" \[] }, { "name" "partnerid", "kind" "optional", "type" "string", "description" "your unique id in the cross river system this id is in guid format here it indicates what partner created this wallet ", "children" \[] }, { "name" "title", "kind" "optional", "type" "string", "description" "human readable label for the wallet (e g , eth, sol, ethereum)", "children" \[] }, { "name" "blockchain", "kind" "optional", "type" "string", "description" "blockchain network where payments will be sent (for example, solana, ethereum)", "children" \[] }, { "name" "address", "kind" "optional", "type" "string", "description" "blockchain wallet address", "children" \[] }, { "name" "tag", "kind" "optional", "type" "string", "description" "tag/memo/destination tag if the blockchain requires it", "children" \[] }, { "name" "beneficiary", "kind" "optional", "type" "object", "description" "the person or business that receives the payment", "children" \[ { "name" "name", "kind" "optional", "type" "string", "description" "full legal name of the beneficiary" }, { "name" "addressline1", "kind" "optional", "type" "string", "description" "first line of the beneficiary’s physical address" }, { "name" "addressline2", "kind" "optional", "type" "string", "description" "second line of the beneficiary’s physical address (nullable)" }, { "name" "city", "kind" "optional", "type" "string", "description" "full name of the city where the beneficiary is located" }, { "name" "stateprovince", "kind" "optional", "type" "string", "description" "2 letter code for the state or province of the beneficiary" }, { "name" "countrycode", "kind" "optional", "type" "string", "description" "2 letter iso country code for the beneficiary's country" }, { "name" "postalcode", "kind" "optional", "type" "string", "description" "postal or zip code of the beneficiary" } ] } ], "autogeneratedanchorslug" "endpoint cryptov1external addresses", "legacyhash" "hwri18pfmpeimzy9vh22f" }