{"openapi":"3.0.0","paths":{"/dashboards/pgs":{"get":{"operationId":"DashboardsController_pgs","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["report.read"]}},"/dashboards/bureau":{"get":{"operationId":"DashboardsController_bureau","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["report.read"]}},"/dashboards/bureau/export":{"get":{"operationId":"DashboardsController_bureauExport","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["report.read"]}},"/dashboards/insurer":{"get":{"operationId":"DashboardsController_insurer","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["report.read"]}},"/dashboards/operator":{"get":{"operationId":"DashboardsController_operator","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["system.status.read"]}},"/dashboards/partner":{"get":{"operationId":"DashboardsController_partner","parameters":[],"responses":{"200":{"description":""}},"tags":["dashboards"],"x-permissions":["settlement.read"]}},"/reports/overdue-debts":{"get":{"operationId":"ReportsController_overdueDebts","parameters":[{"name":"page","required":false,"in":"query","schema":{}},{"name":"pageSize","required":false,"in":"query","schema":{}},{"name":"debtor","required":false,"in":"query","schema":{}},{"name":"creditor","required":false,"in":"query","schema":{}},{"name":"from","required":false,"in":"query","schema":{}},{"name":"to","required":false,"in":"query","schema":{}},{"name":"q","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/reports/monthly":{"get":{"operationId":"ReportsController_monthly","parameters":[{"name":"month","required":true,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}},{"name":"country","required":false,"in":"query","schema":{}},{"name":"lang","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/reports/quarterly":{"get":{"operationId":"ReportsController_quarterly","parameters":[{"name":"quarter","required":true,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}},{"name":"country","required":false,"in":"query","schema":{}},{"name":"section","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/reports/decisions":{"get":{"operationId":"ReportsController_decisionReports","parameters":[{"name":"period","required":false,"in":"query","schema":{}},{"name":"at","required":false,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}},{"name":"report","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/reports/clearing":{"get":{"operationId":"ReportsController_clearing","parameters":[{"name":"from","required":false,"in":"query","schema":{}},{"name":"to","required":false,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/reports/clearing/statement":{"get":{"operationId":"ReportsController_statement","parameters":[{"name":"counterpart","required":true,"in":"query","schema":{}},{"name":"bureau","required":false,"in":"query","schema":{}},{"name":"from","required":false,"in":"query","schema":{}},{"name":"to","required":false,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}},{"name":"lang","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["reports"],"x-permissions":["report.read"]}},"/risk":{"get":{"operationId":"RiskController_list","parameters":[{"name":"page","required":false,"in":"query","schema":{}},{"name":"pageSize","required":false,"in":"query","schema":{}},{"name":"status","required":false,"in":"query","schema":{}},{"name":"rule","required":false,"in":"query","schema":{}},{"name":"severity","required":false,"in":"query","schema":{}},{"name":"country","required":false,"in":"query","schema":{}},{"name":"from","required":false,"in":"query","schema":{}},{"name":"to","required":false,"in":"query","schema":{}},{"name":"q","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["risk"],"x-permissions":["risk.read"]}},"/risk/{id}":{"get":{"operationId":"RiskController_one","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["risk"],"x-permissions":["risk.read"]}},"/risk/{id}/review":{"post":{"operationId":"RiskController_review","parameters":[{"name":"id","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"201":{"description":""}},"tags":["risk"],"x-permissions":["risk.review"]}},"/annual-reports":{"get":{"operationId":"AnnualReportsController_list","parameters":[{"name":"year","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}},"/annual-reports/{country}/{year}":{"get":{"operationId":"AnnualReportsController_get","parameters":[{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]},"put":{"operationId":"AnnualReportsController_save","parameters":[{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"executiveSecretary":{"anyOf":[{"type":"string","maxLength":160},{"type":"null"}]},"staffCount":{"anyOf":[{"type":"integer","minimum":0,"maximum":100000},{"type":"null"}]},"guaranteeFund":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000000000},{"type":"null"}]},"compensationFund":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000000000},{"type":"null"}]},"smig":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000000000},{"type":"null"}]},"perspectivesIssuer":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]},"perspectivesHandler":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]},"challenges":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]},"solutions":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]},"awareness":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]},"socialActions":{"anyOf":[{"type":"string","maxLength":4000},{"type":"null"}]}},"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.submit"]}},"/annual-reports/{country}/{year}/export":{"get":{"operationId":"AnnualReportsController_export","parameters":[{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}},"/annual-reports/{country}/{year}/submit":{"post":{"operationId":"AnnualReportsController_submit","parameters":[{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.submit"]}},"/annual-reports/{country}/{year}/reopen":{"post":{"operationId":"AnnualReportsController_reopen","parameters":[{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"reason":{"type":"string","minLength":5,"maxLength":1000}},"required":["reason"],"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.manage"]}},"/year-rates/{year}":{"get":{"operationId":"AnnualReportsController_yearRates","parameters":[{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}},"/year-rates/{year}/{currency}":{"put":{"operationId":"AnnualReportsController_setRate","parameters":[{"name":"year","required":true,"in":"path","schema":{"type":"string"}},{"name":"currency","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"rate":{"type":"string","pattern":"^\\d{1,12}(\\.\\d{1,6})?$"},"note":{"type":"string","maxLength":500}},"required":["rate"],"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.manage"]}},"/year-rates/{year}/close":{"post":{"operationId":"AnnualReportsController_close","parameters":[{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"note":{"type":"string","maxLength":500}},"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.manage"]}},"/year-rates/{year}/reopen":{"post":{"operationId":"AnnualReportsController_reopenRates","parameters":[{"name":"year","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"note":{"type":"string","maxLength":500}},"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.manage"]}},"/reported-history":{"get":{"operationId":"AnnualReportsController_listHistory","parameters":[{"name":"kind","required":false,"in":"query","schema":{}},{"name":"year","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}},"/reported-history/{kind}/{country}/{year}/{field}":{"put":{"operationId":"AnnualReportsController_correct","parameters":[{"name":"kind","required":true,"in":"path","schema":{"type":"string"}},{"name":"country","required":true,"in":"path","schema":{"type":"string"}},{"name":"year","required":true,"in":"path","schema":{"type":"string"}},{"name":"field","required":true,"in":"path","schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"value":{"anyOf":[{"type":"integer","minimum":0,"maximum":1000000000000000},{"type":"null"}]},"note":{"type":"string","minLength":5,"maxLength":500}},"required":["value","note"],"additionalProperties":false}}}},"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.manage"]}},"/secretariat-reports/summary":{"get":{"operationId":"AnnualReportsController_summary","parameters":[{"name":"year","required":false,"in":"query","schema":{}},{"name":"format","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}},"/secretariat-reports/settlements":{"get":{"operationId":"AnnualReportsController_settlements","parameters":[{"name":"format","required":false,"in":"query","schema":{}}],"responses":{"200":{"description":""}},"tags":["annual-reports"],"x-permissions":["annual_report.read"]}}},"info":{"title":"Insights service","description":"Reporting read model, dashboards, the monthly transparency report, quarterly reconciliation and rule-based risk signals.","version":"1.0.0","contact":{}},"tags":[],"servers":[],"components":{"securitySchemes":{"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"An integration key, created under Integrations → Integration keys. It looks like `bc_1a2b3c4d_…` and is shown once, when you create it."},"bearer":{"scheme":"bearer","bearerFormat":"JWT","type":"http","description":"An integration key sent as `Authorization: Bearer bc_…`, or the session token of a signed-in user."}},"schemas":{}}}