Distribution platforms
Each investor account in Cashlink Connect is always associated with a specific distribution platform (e.g. a broker or a custodian bank). These institutions are responsible for making data about their accounts accessible to investors. Also, they enable investors to interact with their crypto security holdings.
By default, investor accounts on Cashlink Connect are not allowed to hold units of the crypto securities that you've created via the Issuer API. You need to explicitly list your product on a distribution platform. Once a product is listed on a distribution platform all investors associated with that distribution platform may hold the product in their wallets.
Retrieve distribution platform information
Via the Issuer API you can use the distribution-platforms
endpoint to receive all distribution platforms on Cashlink Connect.
Example:
r = requests.get(
f'{URL}/issuer/v2/distribution-platforms/',
headers={**headers}
)
assert r.status_code < 300, r.content
distribution_platform_id = r.json()['results'][0]['id']
r = requests.get(
f'{URL}/issuer/v2/distribution-platforms/{distribution_platform_id}/',
headers={**headers}
)
assert r.status_code < 300, r.content
print(f'Distribution platform: {r.json()["platform_company_name"]}')
See, the Listings section on how to list your product on a distribution platform.
Last updated
Was this helpful?