Raw schema
{
"type": "object",
"properties": {
"deal_id": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "A deal_id from the list; when present the other arguments are not used."
},
"q": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "Free-text filter over deal names and summaries."
},
"stage": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keep only these lifecycle stages."
},
"window": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keep only these ranking windows: financing_open, early_stage, not_confirmed, financing_closed, cancelled."
},
"eca_named": {
"type": "boolean",
"description": "Keep only deals naming an export credit agency."
},
"include_hidden": {
"type": "boolean",
"description": "Also serve the rows a desk holds back by default (closed, cancelled, older than the stale window, own bank, domestic); off by default."
},
"country_code": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keep only deals in these ISO country codes."
},
"sector": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keep only these sectors."
},
"status": {
"type": "array",
"items": {
"type": "string"
},
"description": "Keep only these statuses; dismissed deals appear only when asked for here."
},
"eca": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"description": "Keep only deals naming this export credit agency."
},
"min_value_usd": {
"type": "number",
"minimum": 0,
"description": "Keep only deals at or above this contract value in USD."
},
"sort": {
"type": "string",
"enum": [
"score",
"last_activity",
"value",
"first_seen"
],
"description": "Ranking, default score."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"description": "Page size, default 50, maximum 100."
},
"offset": {
"type": "integer",
"minimum": 0,
"description": "Rows to skip, default 0."
}
},
"additionalProperties": false
}