{
  "info": {
    "_postman_id": "47f27f55-6c83-5d54-9a8e-14d8b89cd204",
    "name": "14Dimension AI — 8 product quickstarts",
    "description": "Public onboarding collection for the eight independent 14Dimension AI products. Start with Health, create a free product-specific key, then run the core example. No real credentials are included in this file. Full schemas: https://ai.14dimension.com/developers",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "item": [
    {
      "name": "HyeAn 혜안",
      "description": "Image search",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://hyean.14dimension.com/health",
              "protocol": "https",
              "host": [
                "hyean",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hyean\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://hyean.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "hyean",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hyean\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://hyean.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "hyean",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hyean\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('hyean_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{hyean_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://hyean.14dimension.com/match",
              "protocol": "https",
              "host": [
                "hyean",
                "14dimension",
                "com"
              ],
              "path": [
                "match"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"blue health potion icon\",\n  \"top_k\": 5,\n  \"rerank\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hyean\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Cheongmyeong 청명",
      "description": "Sound-effect search",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://cheongmyeong.14dimension.com/health",
              "protocol": "https",
              "host": [
                "cheongmyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached cheongmyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://cheongmyeong.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "cheongmyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached cheongmyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://cheongmyeong.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "cheongmyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached cheongmyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('cheongmyeong_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{cheongmyeong_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://cheongmyeong.14dimension.com/match",
              "protocol": "https",
              "host": [
                "cheongmyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "match"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"heavy metal door slam\",\n  \"top_k\": 5,\n  \"rerank\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached cheongmyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Hwiyeong 휘영",
      "description": "Unity VFX search",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://hwiyeong.14dimension.com/health",
              "protocol": "https",
              "host": [
                "hwiyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hwiyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://hwiyeong.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "hwiyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hwiyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://hwiyeong.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "hwiyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hwiyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('hwiyeong_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{hwiyeong_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://hwiyeong.14dimension.com/match",
              "protocol": "https",
              "host": [
                "hwiyeong",
                "14dimension",
                "com"
              ],
              "path": [
                "match"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"blue magic portal particles\",\n  \"top_k\": 5,\n  \"rerank\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached hwiyeong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Ongo 온고",
      "description": "Document passage search",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://ongo.14dimension.com/health",
              "protocol": "https",
              "host": [
                "ongo",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached ongo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://ongo.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "ongo",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached ongo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://ongo.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "ongo",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached ongo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('ongo_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{ongo_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://ongo.14dimension.com/match",
              "protocol": "https",
              "host": [
                "ongo",
                "14dimension",
                "com"
              ],
              "path": [
                "match"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"refund approval conditions\",\n  \"top_k\": 5,\n  \"rerank\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached ongo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Gyeongcheong 경청",
      "description": "Recording search with timecodes",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://gyeongcheong.14dimension.com/health",
              "protocol": "https",
              "host": [
                "gyeongcheong",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached gyeongcheong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://gyeongcheong.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "gyeongcheong",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached gyeongcheong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://gyeongcheong.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "gyeongcheong",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached gyeongcheong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('gyeongcheong_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{gyeongcheong_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://gyeongcheong.14dimension.com/match",
              "protocol": "https",
              "host": [
                "gyeongcheong",
                "14dimension",
                "com"
              ],
              "path": [
                "match"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"query\": \"when did we discuss the launch date?\",\n  \"top_k\": 5,\n  \"rerank\": false\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached gyeongcheong\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Myeongpil 명필",
      "description": "Unity task delegation",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://myeongpil.14dimension.com/health",
              "protocol": "https",
              "host": [
                "myeongpil",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached myeongpil\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://myeongpil.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "myeongpil",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached myeongpil\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://myeongpil.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "myeongpil",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached myeongpil\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('myeongpil_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{myeongpil_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://myeongpil.14dimension.com/v1/next-step",
              "protocol": "https",
              "host": [
                "myeongpil",
                "14dimension",
                "com"
              ],
              "path": [
                "v1",
                "next-step"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"goal\": \"Add BoxCollider to selected enemy prefabs\",\n  \"history\": [],\n  \"max_tokens\": 800\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached myeongpil\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Sokgi 속기",
      "description": "Korean document operations",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://sokgi.14dimension.com/health",
              "protocol": "https",
              "host": [
                "sokgi",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached sokgi\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://sokgi.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "sokgi",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached sokgi\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://sokgi.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "sokgi",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached sokgi\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('sokgi_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{sokgi_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://sokgi.14dimension.com/v1/extract",
              "protocol": "https",
              "host": [
                "sokgi",
                "14dimension",
                "com"
              ],
              "path": [
                "v1",
                "extract"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"documents\": [\n    {\n      \"name\": \"sample.hwpx\",\n      \"text\": \"담당 부서는 콘텐츠팀입니다.\",\n      \"tables\": [\n        [\n          [\n            \"항목\",\n            \"값\"\n          ],\n          [\n            \"담당 부서\",\n            \"콘텐츠팀\"\n          ]\n        ]\n      ]\n    }\n  ],\n  \"fields\": {\n    \"department\": \"담당 부서\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached sokgi\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Jeongeo 정어",
      "description": "Korean text to speech",
      "item": [
        {
          "name": "1. Health — first 200 OK",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://jeongeo.14dimension.com/health",
              "protocol": "https",
              "host": [
                "jeongeo",
                "14dimension",
                "com"
              ],
              "path": [
                "health"
              ]
            },
            "description": "No key required. Confirms that DNS, TLS, routing, and product identity are healthy."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached jeongeo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "2. Plans and billing mode",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://jeongeo.14dimension.com/billing/status",
              "protocol": "https",
              "host": [
                "jeongeo",
                "14dimension",
                "com"
              ],
              "path": [
                "billing",
                "status"
              ]
            },
            "description": "No key required. Shows currently enabled plans without exposing provider secrets."
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached jeongeo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        },
        {
          "name": "3. Create a free API key",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://jeongeo.14dimension.com/signup",
              "protocol": "https",
              "host": [
                "jeongeo",
                "14dimension",
                "com"
              ],
              "path": [
                "signup"
              ]
            },
            "description": "Uses signup_email. A successful response stores the returned key only in your selected local environment.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"{{signup_email}}\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached jeongeo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });",
                  "if (pm.response.code >= 200 && pm.response.code < 300) {",
                  "  const data = pm.response.json();",
                  "  if (data.api_key) pm.environment.set('jeongeo_api_key', data.api_key);",
                  "}"
                ]
              }
            }
          ]
        },
        {
          "name": "4. Core capability example",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-API-Key",
                "value": "{{jeongeo_api_key}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "https://jeongeo.14dimension.com/tts/preview",
              "protocol": "https",
              "host": [
                "jeongeo",
                "14dimension",
                "com"
              ],
              "path": [
                "tts",
                "preview"
              ]
            },
            "description": "Representative request. Search products require an index before they can return matches.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"text\": \"안녕하세요. 정어 음성 API 데모입니다.\",\n  \"voice\": \"calm-f\",\n  \"speed\": 1.05,\n  \"lang\": \"ko\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "event": [
            {
              "listen": "test",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "pm.test(\"HTTP status is successful\", function () { pm.expect(pm.response.code).to.be.within(200, 299); });",
                  "pm.test(\"Reached jeongeo\", function () { pm.expect(pm.response.text()).to.not.include(\"not found\"); });"
                ]
              }
            }
          ]
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "signup_email",
      "value": "you@example.com",
      "type": "string"
    },
    {
      "key": "hyean_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "cheongmyeong_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "hwiyeong_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "ongo_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "gyeongcheong_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "myeongpil_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "sokgi_api_key",
      "value": "",
      "type": "string"
    },
    {
      "key": "jeongeo_api_key",
      "value": "",
      "type": "string"
    }
  ]
}
