Skip to content

Instantly share code, notes, and snippets.

@yokawasa
Last active December 4, 2025 09:15
Show Gist options
  • Select an option

  • Save yokawasa/d844eda71cfdce2948b51e1b20503695 to your computer and use it in GitHub Desktop.

Select an option

Save yokawasa/d844eda71cfdce2948b51e1b20503695 to your computer and use it in GitHub Desktop.
Book API client code generation using Postman MCP (Code)

Book API client code generation using Postman MCP (Code)

1. Configure MCP Server in your IDE

VS Code (.vscode/mcp.json)

{
  "servers": {
    "postman-mcp-server-code": {
      "url": "https://mcp.postman.com/code",
      "headers": {
        "Authorization": "Bearer <postman-api-key>"
      }
    }
  }
}

Postman

{
    "mcpServers": {
		"postman-mcp-server-code": {
		  "url": "https://mcp.postman.com/code",
		  "headers": {
			"Authorization": "Bearer <postman-api-key>"
		  }
		}
    }
}

2. Import Book API Postman Collection

postman_collection-bookapi.json

3. Prompt入力

私のPostmanワークスペース( 名前: postman-demo ) にある コレクション (名前: Book API )を探して、そのコレクションのすべてのエンドポイントのコードを生成してください。生成はPythonファイルでお願いします。

Relevant links

{
"info": {
"_postman_id": "2696b53d-66ce-45d5-bfb0-1e2e98b30c8e",
"name": "Book API",
"description": "## 概要\nBook APIは、図書館の蔵書を管理するためのRESTful APIです。このAPIを使用することで、書籍の検索、追加、更新、削除などの操作を簡単に実行できます。\n## 主な機能\n### 書籍管理操作\n- **書籍一覧の取得**: すべての蔵書を取得できます(認証不要)\n- **個別書籍の取得**: 特定の書籍IDで詳細情報を取得できます(認証不要)\n- **書籍の追加**: 新しい書籍を蔵書に追加できます(認証必要)\n- **書籍の更新**: 既存の書籍情報を更新できます(認証必要)\n- **書籍の削除**: 蔵書から書籍を削除できます(認証必要)\n\n### 書籍プロパティ \n各書籍には以下の情報が含まれます: \n- **タイトル** (title): 書籍のタイトル \n- **著者** (author): 著者名 \n- **ジャンル** (genre): 書籍のジャンル \n- **出版年** (yearPublished): 出版された年 \n- **貸出状況** (checkedOut): 現在貸出中かどうかの状態\n\n## 認証\n書籍の追加、更新、削除などの変更操作には、APIキー認証が必要です。APIキーは、リクエストヘッダーの `api-key` フィールドに含める必要があります。書籍の閲覧操作(一覧取得、個別取得)は認証なしで利用できます。\n\n## 使い方 \n1. 書籍を閲覧する場合は、認証なしで GET エンドポイントを使用できます\n2. 書籍を追加・更新・削除する場合は、APIキーをヘッダーに含めてリクエストを送信してください",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "27917608"
},
"item": [
{
"name": "Get Books",
"request": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
},
"description": "図書館の全蔵書一覧を取得する。認証不要で利用できる。"
},
"response": [
{
"name": "OK",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "[\n {\n \"author\": \"夏目漱石\",\n \"checkedOut\": false,\n \"createdAt\": \"2025-11-14T02:33:20.065Z\",\n \"genre\": \"小説\",\n \"id\": \"a6e9dd5b-be11-4ed1-887a-af51a2c35e3f\",\n \"title\": \"こころ\",\n \"yearPublished\": 1914\n },\n {\n \"author\": \"夏目漱石\",\n \"checkedOut\": false,\n \"createdAt\": \"2025-11-14T02:33:20.065Z\",\n \"genre\": \"小説\",\n \"id\": \"a6e9dd5b-be11-4ed1-887a-af51a2c35e3f\",\n \"title\": \"こころ\",\n \"yearPublished\": 1914\n }\n]"
},
{
"name": "Server Error",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Internal Server Error\"\n}"
}
]
},
{
"name": "Add Book",
"request": {
"auth": {
"type": "apikey",
"apikey": [
{
"key": "key",
"value": "api-key",
"type": "string"
},
{
"key": "value",
"value": "{{apiKey}}",
"type": "string"
},
{
"key": "in",
"value": "header",
"type": "string"
}
]
},
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
},
"description": "新しい書籍を図書館の蔵書に追加する。APIキー認証が必要。"
},
"response": [
{
"name": "OK",
"originalRequest": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "Created",
"code": 201,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"id\": \"a6e9dd5b-be11-4ed1-887a-af51a2c35e3f\",\n \"checkedOut\": false,\n \"createdAt\": \"2025-11-14T02:33:20.065Z\"\n}"
},
{
"name": "Missing Property",
"originalRequest": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"body must have required property 'title', body must have required property 'author'\"\n}"
},
{
"name": "Unauthorized",
"originalRequest": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "Unauthorized",
"code": 401,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid or missing credentials. Make sure you add 'api-key' to the request headers with a valid value\"\n}"
},
{
"name": "Server Error",
"originalRequest": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books",
"host": [
"{{baseUrl}}"
],
"path": [
"books"
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Internal Server Error\"\n}"
}
]
},
{
"name": "Get Book",
"request": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
},
"description": "指定されたIDの書籍の詳細情報を取得する。認証不要で利用できる。"
},
"response": [
{
"name": "OK",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"id\": \"a6e9dd5b-be11-4ed1-887a-af51a2c35e3f\",\n \"checkedOut\": false,\n \"createdAt\": \"2025-11-14T02:33:20.065Z\"\n}"
},
{
"name": "Invalid Id",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid UUID format for id: 'abc'\"\n}"
},
{
"name": "Not Found",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Book with id 'a6e9dd5b-be11-4ed1-887a-af51a2c35exx' not found\"\n}"
},
{
"name": "Server Error",
"originalRequest": {
"method": "GET",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Internal Server Error\"\n}"
}
]
},
{
"name": "Update Book",
"request": {
"auth": {
"type": "apikey",
"apikey": [
{
"key": "key",
"value": "api-key",
"type": "string"
},
{
"key": "value",
"value": "{{apiKey}}",
"type": "string"
},
{
"key": "in",
"value": "header",
"type": "string"
}
]
},
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
},
"description": "指定されたIDの書籍情報を更新する。APIキー認証が必要。"
},
"response": [
{
"name": "OK",
"originalRequest": {
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"id\": \"a6e9dd5b-be11-4ed1-887a-af51a2c35e3f\",\n \"checkedOut\": false,\n \"createdAt\": \"2025-11-14T02:33:20.065Z\"\n}"
},
{
"name": "Invalid Id",
"originalRequest": {
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid UUID format for id: 'abc'\"\n}"
},
{
"name": "Unauthorized",
"originalRequest": {
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Unauthorized",
"code": 401,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid or missing credentials. Make sure you add 'api-key' to the request headers with a valid value\"\n}"
},
{
"name": "Not Found",
"originalRequest": {
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Book with id 'a6e9dd5b-be11-4ed1-887a-af51a2c35exx' not found\"\n}"
},
{
"name": "Server Error",
"originalRequest": {
"method": "PATCH",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"title\": \"こころ\",\n \"author\": \"夏目漱石\",\n \"genre\": \"小説\",\n \"yearPublished\": 1914,\n \"checkedOut\": true\n}",
"options": {
"raw": {
"headerFamily": "json",
"language": "json"
}
}
},
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Internal Server Error\"\n}"
}
]
},
{
"name": "Delete Book",
"request": {
"auth": {
"type": "apikey",
"apikey": [
{
"key": "key",
"value": "api-key",
"type": "string"
},
{
"key": "value",
"value": "{{apiKey}}",
"type": "string"
},
{
"key": "in",
"value": "header",
"type": "string"
}
]
},
"method": "DELETE",
"header": [
{
"key": "Accept",
"value": "application/json"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
},
"description": "指定されたIDの書籍を図書館の蔵書から削除する。APIキー認証が必要。"
},
"response": [
{
"name": "OK",
"originalRequest": {
"method": "DELETE",
"header": [
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "No Content",
"code": 204,
"_postman_previewlanguage": "text",
"header": [],
"cookie": [],
"body": null
},
{
"name": "Invalid Id",
"originalRequest": {
"method": "DELETE",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Bad Request",
"code": 400,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid UUID format for id: 'abc'\"\n}"
},
{
"name": "Unauthorized",
"originalRequest": {
"method": "DELETE",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Unauthorized",
"code": 401,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Invalid or missing credentials. Make sure you add 'api-key' to the request headers with a valid value\"\n}"
},
{
"name": "Not Found",
"originalRequest": {
"method": "DELETE",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Not Found",
"code": 404,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Book with id 'a6e9dd5b-be11-4ed1-887a-af51a2c35exx' not found\"\n}"
},
{
"name": "Server Error",
"originalRequest": {
"method": "DELETE",
"header": [
{
"key": "Accept",
"value": "application/json"
},
{
"key": "api-key",
"value": "<API Key>",
"description": "Added as a part of security scheme: apikey"
}
],
"url": {
"raw": "{{baseUrl}}/books/:id",
"host": [
"{{baseUrl}}"
],
"path": [
"books",
":id"
],
"variable": [
{
"key": "id",
"value": "a6e9dd5b-be11-4ed1-887a-af51a2c35e3f"
}
]
}
},
"status": "Internal Server Error",
"code": 500,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Content-Type",
"value": "application/json"
}
],
"cookie": [],
"body": "{\n \"message\": \"Internal Server Error\"\n}"
}
]
}
],
"variable": [
{
"key": "baseUrl",
"value": "api.example.com",
"type": "any"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment