Get opportunity

One opportunity with its latest activity-log entries and open tasks.

GET https://cotlet.dev/api/v1/copper-crm/opportunities/{opportunity_id}

read

Returns the fields of list_opportunities plus the newest entries of the record's Activity Log, newest first, and its open tasks. Use it to read what happened on a deal before you write a task or change its status.

Parameters

Parameters: get_opportunity
NameTypeDescription
opportunity_id string required string Id from list_opportunities.

Request

cURL
curl https://cotlet.dev/api/v1/copper-crm/opportunities/opportunity_8c41d2 \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("copper-crm", "get_opportunity", {"opportunity_id":"opportunity_8c41d2"})
Node.js
const result = await cotlet.call('copper-crm', 'get_opportunity', {"opportunity_id":"opportunity_8c41d2"});
CLI
cotlet call copper-crm get_opportunity --data '{"opportunity_id":"opportunity_8c41d2"}'

Example response

JSON

{
  "opportunity_id": "31844120",
  "name": "Harbor Dental proposal",
  "pipeline": "Sales",
  "stage": "Proposal",
  "status": "Open",
  "monetary_value": 9500,
  "close_date": "2026-11-12",
  "activities": [
    {
      "type": "Phone Call",
      "date": "2026-10-06",
      "details": "Asked for revised pricing, will decide after the board meeting."
    },
    {
      "type": "Meeting",
      "date": "2026-09-29",
      "details": "Walked through the proposal with the practice manager."
    }
  ],
  "open_tasks": []
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.