Opportunities
List Opportunities
Changed onReturns a paginated list of opportunities.
post/v1/opportunities/list
Request
- Base URLhttps://api.monaco.com
- URLhttps://api.monaco.com/v1/opportunities/list
- Authnone declared
Request body
Example request
{
"page": 1,
"page_size": 25,
"sort": "-created_at"
}Response
Successful Response
Example response
{
"data": [
{
"id": "opp_abc123",
"account_id": "acc_def456",
"name": "Acme Corp - Enterprise License",
"owner": {
"id": "usr_abc123",
"first_name": "Jane",
"last_name": "Smith"
},
"stage": "negotiation",
"estimated_value": {
"currency_code": "USD",
"amount": 50000,
"amount_precise": 50000.25
},
"estimated_close_date": "2025-09-30",
"actual_close_date": "2025-10-15",
"summary": "Enterprise deal with strong champion. Procurement review in progress.",
"risks": [
"Budget constraints",
"Competing vendor evaluation"
],
"notes": "Follow up after Q3 board meeting",
"tags": [
"High Priority"
],
"contact_ids": [
"550e8400-e29b-41d4-a716-446655440000"
],
"last_activity_at": "2025-08-20T14:30:00Z",
"updated_at": "2025-08-21T14:30:00Z",
"created_at": "2025-06-01T09:00:00Z"
}
],
"pagination": {
"page": 1,
"page_size": 25,
"total_count": 142,
"total_pages": 6
}
}Changes
- breaking
removed
subschema #1from therequest propertyanyOflist - info
added
subschema #1to therequest propertyoneOflist - info
added the optional property
//to the response with the status - info
added the optional property
////to the response with the status - info
response property
data/items/estimated_value/anyOf[subschema #1: EstimatedValue]/amountdeprecated
- breaking