Renvoie une liste des comptes principaux et d'investissement créés sur la plateforme d'investissement B2COPY. Filtrez par compte, e-mail client ou type, et parcourez les résultats.
Point de terminaison
GET [host]/api/v2/b2copy/accountsAuthentification
Envoyez le jeton d'accès dans l'en-tête « Authorization: Bearer <access_token> » — voir Autorisation dans Back Office.
Corps de la demande
| Nom | Taper | Requis | Description |
|---|---|---|---|
| ID de plateforme d'investissement | entier | Oui | L’instance de plateforme d’investissement. Utilisez 1 pour un seul serveur MT connecté ; contactez le support si vous en avez plusieurs. |
| numéro_compte | chaîne | Non | Connexion MT d'un compte principal ou d'investissement spécifique. |
| chaîne | Non | E-mail client : renvoie les comptes de ce client. | |
| est_master | booléen | Non | vrai → uniquement les comptes principaux ; faux → uniquement les comptes de placement. |
| limite | entier | Non | Nombre maximum d'articles retournés. |
| compenser | entier | Non | Ignorez les N premiers éléments. |
| Trier par | chaîne | Non | Champ de tri. Pris en charge : created_at. |
| ordre_tri | chaîne | Non | Sens de tri : asc ou desc. |
curl --location --request GET 'https://host.name/api/v2/b2copy/accounts' \
--header 'Authorization: Bearer <access_token>' \
--data-raw '{
"investment_platform_id": 1,
"account_number": "2121944013",
"email": "[email protected]",
"is_master": true,
"limit": 100,
"offset": 0,
"sort_by": "created_at",
"sort_order": "asc"
}'Réponse
Tableau d'objets décrivant les comptes correspondants.
{
"firstName": "John",
"lastName": "Smith",
"email": "[email protected]",
"account_id": "2121944013",
"group": "demo_standalone",
"account_type": "master",
"createdAt": "2024-02-09T10:32:47.000000Z"
}