get_deal
Retrieve a specific Pipedrive deal by its ID to access CRM data such as contact details, pipeline status, and activity information.
Instructions
Get a specific deal by ID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Deal ID |
Implementation Reference
- src/pipedrive-client.ts:266-270 (handler)The PipedriveClient.getDeal method which makes the actual API request for a specific deal.
async getDeal(id: number): Promise<PipedriveResponse<Deal>> { return this.handleRequest<Deal>( this.client.get(`/deals/${id}`) ); } - src/tools/deals.ts:42-55 (schema)The tool definition (schema) for 'get_deal', detailing input requirements.
{ name: 'get_deal', description: 'Get a specific deal by ID', inputSchema: { type: 'object', properties: { id: { type: 'number', description: 'Deal ID', }, }, required: ['id'], }, },