Retrieve account agreements and generate PDF documents for account-related contracts.
- Get allocation plan by account ID
Fondo Partner API (2.0.0)
- Mock serverhttps://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/{client_id}/allocationplan
- Productionhttps://api.fondo.se/v2/partner/client/{client_id}/allocationplan
- Sandboxhttps://api.sandbox.fondo.se/v2/partner/client/{client_id}/allocationplan
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/49ad7378-121c-4a53-9894-dfd14a7b4877/allocationplan \
-H 'Authorization: Bearer <YOUR_Token_HERE>'Allocation plans
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
Instrument allocations. The sum of all allocations must be exactly 100.
[ { "id": "string", "account": "string", "bankAccount": "string", "instruments": [ … ] } ]
- Mock serverhttps://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- Productionhttps://api.fondo.se/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- Sandboxhttps://api.sandbox.fondo.se/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/49ad7378-121c-4a53-9894-dfd14a7b4877/allocationplan/49ad7378-121c-4a53-9894-dfd14a7b4877 \
-H 'Authorization: Bearer <YOUR_Token_HERE>'Allocation plan
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
Instrument allocations. The sum of all allocations must be exactly 100.
{ "id": "string", "account": "string", "bankAccount": "string", "instruments": [ { … } ] }
Patch allocation plan request
- Mock serverhttps://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- Productionhttps://api.fondo.se/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- Sandboxhttps://api.sandbox.fondo.se/v2/partner/client/{client_id}/allocationplan/{allocation_plan_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
https://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/49ad7378-121c-4a53-9894-dfd14a7b4877/allocationplan/49ad7378-121c-4a53-9894-dfd14a7b4877 \
-H 'Authorization: Bearer <YOUR_Token_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"bankAccount": "4f028703-d5de-4c87-9eb7-8bfa02e7e88d"
}'Allocation plan
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
Instrument allocations. The sum of all allocations must be exactly 100.
{ "id": "string", "account": "string", "bankAccount": "string", "instruments": [ { … } ] }
- Mock serverhttps://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/{client_id}/allocationplan/account/{account_id}
- Productionhttps://api.fondo.se/v2/partner/client/{client_id}/allocationplan/account/{account_id}
- Sandboxhttps://api.sandbox.fondo.se/v2/partner/client/{client_id}/allocationplan/account/{account_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.fondo.se/_mock/openapi/api_3.0.3/v2/partner/client/49ad7378-121c-4a53-9894-dfd14a7b4877/allocationplan/account/49ad7378-121c-4a53-9894-dfd14a7b4877 \
-H 'Authorization: Bearer <YOUR_Token_HERE>'Allocation plan
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
UUID (Universally Unique Identifier)
Instrument allocations. The sum of all allocations must be exactly 100.
{ "id": "string", "account": "string", "bankAccount": "string", "instruments": [ { … } ] }
Transactions
Transactions record movements of money and units.
- Cash transactions (CT): deposits, withdrawals, cash legs of fund orders (with settlement dates).
- Fund transactions (FT): unit movements from subscriptions/redemptions (trade & settlement dates). Use these endpoints to reconcile ledgers and statements.
Subscriptions (WebSocket & Webhooks)
Receive real-time updates from Fondo without polling.
- WebSocket: open a persistent stream for
.create,.update,.delete, andheartbeatevents. - Webhooks: register a callback URL to get signed POSTs with
current/previouspayloads. Include replay/retry handling in your consumers.