post_order_detail
Retrieve detailed information about a specific cryptocurrency order on the Bithumb exchange using order ID and currency symbol.
Instructions
Get details of a specific member order (Private)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orderId | Yes | Order ID | |
| orderCurrency | Yes | Cryptocurrency symbol (e.g. BTC, ETH) |
Implementation Reference
- src/bitThumb/index.ts:206-216 (handler)Core implementation of the post_order_detail tool: constructs parameters and calls this.requestInfo('order_detail', param) to fetch order details from Bithumb API.public async postOrderDetail( orderId: string, orderCurrency: string, ): Promise<IPostOrderDetail> { const param = { order_id: orderId, order_currency: orderCurrency, }; const res = <IPostOrderDetail>await this.requestInfo('order_detail', param); return res; }
- TypeScript interface defining the output structure for the postOrderDetail response (IPostOrderDetail).export interface IPostOrderDetail extends IBithumbResponse { data: IOrderDetail; }
- src/index.ts:184-194 (registration)Tool registration in the MCP server: defines name 'post_order_detail', description, and input schema.name: 'post_order_detail', description: 'Get details of a specific member order (Private)', inputSchema: { type: 'object', properties: { orderId: { type: 'string', description: 'Order ID' }, orderCurrency: { type: 'string', description: 'Cryptocurrency symbol (e.g. BTC, ETH)' } }, required: ['orderId', 'orderCurrency'] } },
- src/index.ts:352-354 (registration)Dispatch handler in CallToolRequestSchema: calls bithumbApi.postOrderDetail for the 'post_order_detail' tool.case 'post_order_detail': result = await this.bithumbApi.postOrderDetail(args.orderId as string, args.orderCurrency as string); break;