Every API here is available over the APIs.io API and to AI agents over MCP.
{
"openapi": "3.0.1",
"info": {
"title": "Dealogic.Analytics.Bank",
"version": "1.0.0.0"
},
"paths": {
"/{bankIdentifier}/BankRanking": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Regions/Ranking": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Industry/Ranking": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Products/Ranking": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Deals/TopDeals": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Deals/RecentCompleted": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Deals/Pipeline": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Clients/TopFeePayers": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Clients/TopLendingCommitments": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Clients/TopLendingByRegions": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Clients/TopLendingByIndustries": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/{bankIdentifier}/Sponsors/FinancialSponsorsRanking": {
"get": {
"tags": [
"Data"
],
"parameters": [
{
"name": "bankIdentifier",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "region",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.ReportResult"
}
}
}
}
}
}
},
"/CheckBankProfiles": {
"post": {
"tags": [
"Data"
],
"summary": "Checks the existence of Bank Profiles for the specified bankIdentifiers",
"parameters": [
{
"name": "region",
"in": "query",
"description": "",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Region"
}
},
{
"name": "product",
"in": "query",
"description": "",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.Product"
}
},
{
"name": "dateType",
"in": "query",
"description": "",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.DateType"
}
},
{
"name": "basisType",
"in": "query",
"description": "",
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.BasisType"
}
},
{
"name": "latestYear",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"description": "",
"format": "int32"
}
}
],
"requestBody": {
"description": "",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.CheckProfilesResult"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.CheckProfilesResult"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Dealogic.Analytics.Bank.Models.CheckProfilesResult"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"Dealogic.Analytics.Bank.Models.Region": {
"enum": [
"GLOBAL",
"AMER",
"ASIAP",
"EMEA",
"OT"
],
"type": "string"
},
"Dealogic.Analytics.Bank.Models.Product": {
"enum": [
"ALL",
"DCM",
"ECM",
"MNA",
"LOAN",
"FixedIncome"
],
"type": "string"
},
"Dealogic.Analytics.Bank.Models.DateType": {
"enum": [
"YTD",
"FullYear"
],
"type": "string"
},
"Dealogic.Analytics.Bank.Models.BasisType": {
"enum": [
"Revenue",
"Volume"
],
"type": "string"
},
"SNRLite.Interfaces.V1_2.Body.Column": {
"type": "object",
"properties": {
"Name": {
"type": "string",
"nullable": true
},
"Type": {
"type": "string",
"nullable": true
},
"Id": {
"type": "string",
"nullable": true
},
"Function": {
"type": "string",
"nullable": true
},
"IsDecodeColumn": {
"type": "boolean"
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.Schema": {
"type": "object",
"properties": {
"Columns": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.Column"
},
"nullable": true
},
"BreakdownType": {
"type": "string",
"nullable": true
},
"ReportType": {
"type": "string",
"nullable": true
},
"RankingTableType": {
"type": "string",
"nullable": true
},
"RankingTableTypeColumnId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.ResultSet": {
"type": "object",
"properties": {
"Key": {
"type": "string",
"nullable": true
},
"Values": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false
},
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.SummarySet": {
"type": "object",
"properties": {
"Type": {
"type": "string",
"nullable": true
},
"Key": {
"type": "string",
"nullable": true
},
"Values": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false
},
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.ShowChangeData": {
"type": "object",
"properties": {
"GroupColumnId": {
"type": "string",
"nullable": true
},
"GroupColumnValue": {
"type": "string",
"nullable": true
},
"BasisColumnId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.VisualizationHighlightId": {
"type": "object",
"properties": {
"ColumnId": {
"type": "string",
"nullable": true
},
"ColumnValue": {
"type": "string",
"nullable": true
},
"Type": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.VisualizationHighlight": {
"type": "object",
"properties": {
"Rows": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SNRLite.Interfaces.V1_2.Body.VisualizationHighlightId"
},
"nullable": true
}
},
"additionalProperties": false
},
"SNRLite.Interfaces.V1_2.Body.Vi
# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dealogic/refs/heads/main/openapi/dealogic-analytics-bank-openapi.json