get_server_response
Retrieve a specific server response from a Postman mock server by providing the mock server ID and the server response ID.
Instructions
Get a specific server response
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mockId | Yes | The mock server ID | |
| serverResponseId | Yes | The server response ID |
Implementation Reference
- src/tools/api/mocks/index.ts:188-198 (handler)The actual handler function for 'get_server_response'. Calls the Postman API GET /mocks/{mockId}/server-responses/{serverResponseId} and returns the response data.
/** * Get a specific server response * @param args.mockId Mock server ID * @param args.serverResponseId Server response ID */ async getServerResponse(args: any): Promise<ToolCallResponse> { const response = await this.client.get( `/mocks/${args.mockId}/server-responses/${args.serverResponseId}` ); return this.createResponse(response.data); } - src/tools/api/mocks/index.ts:52-53 (registration)Routes the 'get_server_response' tool name to the getServerResponse handler in the switch statement.
case 'get_server_response': return await this.getServerResponse(args); - Input schema definition for 'get_server_response' tool. Requires mockId (string) and serverResponseId (string).
{ name: 'get_server_response', description: 'Get a specific server response', inputSchema: { type: 'object', required: ['mockId', 'serverResponseId'], properties: { mockId: { type: 'string', description: 'The mock server ID' }, serverResponseId: { type: 'string', description: 'The server response ID' } } } },