Aller au contenu principal

1-Récupérer la liste des obligations

Requête

  [GET]/bonds

Récupérer l’ensemble des obligations:

AttributsExplication
limit (Int)Nombre d’éléments par page
page (Int)Numéro de page
name(String)Recherche par le nom d’une obligation
isin(String)Recherche par le code ISIN
country(String)Recherche par le nom du pays
placeRecherche par le nom de la place de cotation
Réponsedata
metaPageItem
dataList<'BondsItem'>
data.json
{
"meta": {
"total": 1248,
"count": 20,
"per_page": 20,
"current_page": 1,
"total_pages": 63
},
"data": [
{
"id": 1024,
"id_place": "1",
"isin": "BF0000000174",
"amount": "0",
"place": "BRVM",
"country": false,
"name": "BOA BURKINA F. 6.25% 2012-2017",
"nature": "Obligation Assimilable du Trésor",
"min_souscription": "100",
"face_value": "10 000",
"runtime": null,
"date_maturity": "2017-10-11",
"date_fisrt_cotation": "2012-11-11",
"securities_issued": "0",
"interest": "6.25%",
"place_of_deposit": "A travers l’application SAGETIL-UMOA",
"date_soumission": null,
"presentation": "",
"soumission": "0",
"amount_submitted_withheld": "0",
"amount_submitted_globally": "0",
"marginal_rate": null,
"weighted_average_rate": null,
"marginal_price": null,
"marginal_weighted_price": null,
"isreopning": "0",
"grace": null,
"statut": "0",
"comment": "",
"currency": "XOF",
"market_rate": 0,
"yield": 0,
"first_price": 10625,
"sec_price": null,
"volatility": 9901,
"perf": "77%",
"codeIns": "BOABF.O3",
"id_type": "8"
},
...
]
}

,

2 - Récupérer les détails d’une obligation

Requête

  [GET]/bonds /{id}

Récupérer l’ensemble des obligations:

Paramètres
id(Int) (required)L’identifiant unique d’une obligation dans la base de données
Réponsedata
metaPageItem
dataBondsItem
data.json
{
"data": {
"id": 1026,
"isin": "NE0000000098",
"id_place": "1",
"name": "BOA NIGER 6.25% 2012-2017",
"amount": "0",
"min_souscription": "100",
"face_value": "10 000",
"runtime": null,
"date_maturity": "2017-10-11",
"date_fisrt_cotation": "2012-10-11",
"securities_issued": "0",
"interest": "6.25%",
"place_of_deposit": "A travers l’application SAGETIL-UMOA",
"date_soumission": null,
"presentation": "",
"soumission": "0",
"amount_submitted_withheld": "0",
"amount_submitted_globally": "0",
"marginal_rate": null,
"weighted_average_rate": null,
"marginal_price": null,
"marginal_weighted_price": null,
"isreopning": "0",
"grace": null,
"statut": "0",
"comment": "",
"currency": "XOF",
"market_rate": 0,
"yield": 0,
"first_price": 10625,
"sec_price": null,
"perf": {
"varp1m": 1.8675,
"varp6m": 2.3728,
"varp9m": 2.6629,
"varp1y": 4.2328
},
"volatility": {
"volat3m": 1.3666,
"volat6m": 1.5404,
"volat9m": 1.6319,
"volatym": 2.0574
},
"codeIns": "BOAN.O2",
"id_type": "8"
}
}
data.json
{

}

3- Récupérer les liens des documents

Requête

  [GET]/Bonds/documents/{id}

Récupérer liens documents obligations:

Paramètres
id(Int) (required)L’identifiant unique d’une obligation dans la base de données
Attributsdata
limit (Int)Nombre d’éléments par page
page (Int)Numéro de page
Réponsedata
metaPageItem
dataBondsItem
data.json
{

}

II- Liste des attributs

PageItem |total|Int|Nombre total d’éléments retournés| |:----|:----|:----| |per_page|Int|Nombre d’éléments par page| |current_page|Int|Numéro de la page actuelle| |total_pages|Int|Nombre de pages|

InstrumentFileItem

nameStringDescriptif du document
pathStringURL du document

BondItem |Id|int|Identifiant unique de l’obligation| |:----|:----|:----| |id_place|int|Identifiant de la place de cotation| |amount|int|Le montant de l’obligation| |place|string|Libellé de la place de l’obligation| |country|string|Libellé pays d’émission| |name|string|Libellé de l’instrument| |nature|string|La nature de l’obligation| |min_souscription|int|Minimum de souscription| |face_value|int|La valeur nominale| |runtime|int|Durée de l’obligation| |date_maturity|Date|Date de Maturité| |date_fisrt_cotation|Date|Date première Cotationsecurities_issued|int|Nombres de titres émis| |interest|int|Taux D’intérêt| |place_of_deposit|string|Lieu de dépôt| |date_soumission|Date|Date de Soumission| |presentation|string|Présentation ou Commentaire| |soumission|int|Nombre de soumissions| |amount_submitted_globally|int|Montant de soumission Globale| |amount_submitted_globally|int|Montant de soumission Globale| |marginal_rate|int|Taux marginale| |weighted_average_rate|int|Taux moyens pondéré| |marginal_price|int|Prix marginal| |marginal_weighted_price|int|Prix marginal pondéré| |isreopning|int|Est ouvert| |grace|int|Grâce| |statut|string|Statut de l’obligation| |comment|string|Commentaire| |currency|int|Devise| |market_rate|int|Taux pratiqué sur le marché| |yield|int|rendement| |first_price|int|Prix théorique 1| |sec_price|int|Prix théorique 2| |volatility|int|Volatilité| |perf|int|Performance|