Insurance
Insurers and their figures
GET/v1/insurance/insurers
BNM's published figures for each insurer: premiums, claims, profit, own funds, assets, solvency, liquidity, against the same quarter a year before, and the average RCA and Green Card premiums. The same data is free at bnm.md.
Parameters
No parameters.
Possible errors
curl "https://api.satelit.md/v1/insurance/insurers" \
-H "Authorization: Bearer $SATELIT_KEY" const res = await fetch("https://api.satelit.md/v1/insurance/insurers", {
headers: { Authorization: `Bearer ${process.env.SATELIT_KEY}` },
});
const { data, meta } = await res.json();
console.log(data, meta.credits); import json, os, urllib.request
req = urllib.request.Request(
"https://api.satelit.md/v1/insurance/insurers",
headers={"Authorization": f"Bearer {os.environ['SATELIT_KEY']}"},
)
with urllib.request.urlopen(req) as res:
body = json.load(res)
print(body["data"], body["meta"]["credits"]) <?php
$ch = curl_init("https://api.satelit.md/v1/insurance/insurers");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("SATELIT_KEY")],
]);
$body = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($body["data"]); {
"data": {
"quarter": "2026-09-30",
"month": "2026-09",
"insurers": [
{
"key": "exemplu",
"slug": "exemplu-asigurari",
"name": "Exemplu Asigurări",
"site": "https://exemplu.md",
"life": false,
"quarter": "2026-09-30",
"share_pct": 18.4,
"figures": {
"gwp": {
"unit": "MDL",
"day": "2026-09-30",
"value": 412300000,
"year_before": {
"day": "2025-09-30",
"value": 389100000
}
}
},
"averages": {
"rca": {
"month": "2026-09",
"premium": 1650.4,
"claim": 21400
}
}
}
]
},
"meta": {
"credits": 2,
"updated_at": "2026-11-02T13:05:00+02:00",
"sources": [
{
"name": "BNM",
"url": "https://www.bnm.md/ro/content/ratele-de-schimb",
"license": "CC BY 4.0"
}
],
"attribution": "Date: Satelit (satelit.md); Sursa: Banca Națională a Moldovei, bnm.md, CC BY 4.0",
"notice": "The same data is free at bnm.md."
}
}The insurance market
GET/v1/insurance/market
The market by class in the latest quarter, the whole market per quarter and the monthly average RCA and Green Card premium, from BNM. The same data is free at bnm.md.
Parameters
No parameters.
Possible errors
curl "https://api.satelit.md/v1/insurance/market" \
-H "Authorization: Bearer $SATELIT_KEY" const res = await fetch("https://api.satelit.md/v1/insurance/market", {
headers: { Authorization: `Bearer ${process.env.SATELIT_KEY}` },
});
const { data, meta } = await res.json();
console.log(data, meta.credits); import json, os, urllib.request
req = urllib.request.Request(
"https://api.satelit.md/v1/insurance/market",
headers={"Authorization": f"Bearer {os.environ['SATELIT_KEY']}"},
)
with urllib.request.urlopen(req) as res:
body = json.load(res)
print(body["data"], body["meta"]["credits"]) <?php
$ch = curl_init("https://api.satelit.md/v1/insurance/market");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("SATELIT_KEY")],
]);
$body = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($body["data"]); {
"data": {
"quarter": "2026-09-30",
"classes": [
{
"code": "02101",
"key": "rca",
"name": "RCA (Moldovan motor liability)",
"policies": 702300,
"premiums": 1204000000,
"claims_n": 21400,
"claims_paid": 512000000,
"avg_premium": 1714.37
}
],
"quarters": [
{
"date": "2026-09-30",
"gwp": 2410000000,
"claims": 980000000
}
],
"rca_avg": [
{
"date": "2026-09-30",
"value": 1650.4
}
],
"green_card_avg": [
{
"date": "2026-09-30",
"value": 812
}
]
},
"meta": {
"credits": 2,
"updated_at": "2026-11-02T13:05:00+02:00",
"sources": [
{
"name": "BNM",
"url": "https://www.bnm.md/ro/content/ratele-de-schimb",
"license": "CC BY 4.0"
}
],
"attribution": "Date: Satelit (satelit.md); Sursa: Banca Națională a Moldovei, bnm.md, CC BY 4.0",
"notice": "The same data is free at bnm.md."
}
}