Skip to main content
Glama
by alphago2580
openapi.yamlโ€ข36.7 kB
openapi: 3.0.0 info: title: "Korean Government Procurement APIs (Complete)" description: "Complete OpenAPI specification for all Korean government procurement APIs - 38 operations across 4 services: ๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค(3), ๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค(14), ๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค(12), ์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค(9)" version: "2.0.0" servers: - url: "http://apis.data.go.kr/1230000" tags: - name: "๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค" description: "PubDataOpnStdService: ์ž…์ฐฐ๊ณต๊ณ , ๋‚™์ฐฐ, ๊ณ„์•ฝ์ •๋ณด (3 operations)" - name: "๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค" description: "PubPrcrmntStatInfoService: ๊ณต๊ณต์กฐ๋‹ฌ ํ†ต๊ณ„์ •๋ณด (14 operations)" - name: "๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค" description: "ThngListInfoService: ๋ฌผํ’ˆ๋ถ„๋ฅ˜, ๋ชฉ๋ก, ์ด๋ ฅ์ •๋ณด (12 operations)" - name: "์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค" description: "ShoppingMallPrdctInfoService: ๊ณ„์•ฝํ’ˆ๋ชฉ, ๋‚ฉํ’ˆ, ์กฐ๋‹ฌ์ •๋ณด (9 operations)" paths: # ๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค (3 operations) /ao/PubDataOpnStdService/getDataSetOpnStdBidPblancInfo: get: tags: ["๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค"] summary: "์ž…์ฐฐ๊ณต๊ณ ์ •๋ณด ์กฐํšŒ" description: "๊ฒ€์ƒ‰์กฐ๊ฑด์„ ์ž…์ฐฐ๊ณต๊ณ ์ผ์‹œ๋กœ ํ•˜์—ฌ ๋‚˜๋ผ์žฅํ„ฐ์— ๋“ฑ๋ก๋œ ์ž…์ฐฐ๊ณต๊ณ ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค." operationId: "getDataSetOpnStdBidPblancInfo" parameters: - name: "ServiceKey" in: "query" description: "๊ณต๊ณต๋ฐ์ดํ„ฐํฌํ„ธ์—์„œ ๋ฐ›์€ ์ธ์ฆํ‚ค" required: true schema: type: "string" - name: "numOfRows" in: "query" description: "ํ•œ ํŽ˜์ด์ง€ ๊ฒฐ๊ณผ ์ˆ˜" schema: type: "integer" default: 10 - name: "pageNo" in: "query" description: "ํŽ˜์ด์ง€ ๋ฒˆํ˜ธ" schema: type: "integer" default: 1 - name: "type" in: "query" description: "์‘๋‹ต ํƒ€์ž…" schema: type: "string" enum: ["json", "xml"] default: "json" - name: "bidNtceBgnDt" in: "query" description: "์ž…์ฐฐ๊ณต๊ณ ์‹œ์ž‘์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" - name: "bidNtceEndDt" in: "query" description: "์ž…์ฐฐ๊ณต๊ณ ์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/PubDataOpnStdService/getDataSetOpnStdScsbidInfo: get: tags: ["๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค"] summary: "๋‚™์ฐฐ์ •๋ณด ์กฐํšŒ" description: "๊ฒ€์ƒ‰์กฐ๊ฑด์„ ๊ฐœ์ฐฐ์ผ์‹œ, ์—…๋ฌด๊ตฌ๋ถ„๋ช…์œผ๋กœ ๋‚˜๋ผ์žฅํ„ฐ์— ๋“ฑ๋ก๋œ ๋‚™์ฐฐ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค." operationId: "getDataSetOpnStdScsbidInfo" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "bsnsDivCd" in: "query" description: "์—…๋ฌด๊ตฌ๋ถ„์ฝ”๋“œ (1:๋ฌผํ’ˆ, 2:์™ธ์ž, 3:๊ณต์‚ฌ, 5:์šฉ์—ญ)" required: true schema: type: "string" - name: "opengBgnDt" in: "query" description: "๊ฐœ์ฐฐ์‹œ์ž‘์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" - name: "opengEndDt" in: "query" description: "๊ฐœ์ฐฐ์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/PubDataOpnStdService/getDataSetOpnStdCntrctInfo: get: tags: ["๊ณต๊ณต๋ฐ์ดํ„ฐ๊ฐœ๋ฐฉํ‘œ์ค€์„œ๋น„์Šค"] summary: "๊ณ„์•ฝ์ •๋ณด ์กฐํšŒ" description: "๊ฒ€์ƒ‰์กฐ๊ฑด์„ ๊ณ„์•ฝ์ฒด๊ฒฐ์ผ์ž๋กœ ๋‚˜๋ผ์žฅํ„ฐ์— ๋“ฑ๋ก๋œ ๊ณ„์•ฝ์ •๋ณด๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค." operationId: "getDataSetOpnStdCntrctInfo" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "cntrctCnclsBgnDate" in: "query" description: "๊ณ„์•ฝ์ฒด๊ฒฐ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "cntrctCnclsEndDate" in: "query" description: "๊ณ„์•ฝ์ฒด๊ฒฐ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "insttDivCd" in: "query" description: "๊ธฐ๊ด€๊ตฌ๋ถ„์ฝ”๋“œ (1:๊ณ„์•ฝ๊ธฐ๊ด€, 2:์ˆ˜์š”๊ธฐ๊ด€)" schema: type: "string" - name: "insttCd" in: "query" description: "๊ธฐ๊ด€์ฝ”๋“œ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" # ๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค (14 operations) /at/PubPrcrmntStatInfoService/getTotlPubPrcrmntSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ „์ฒด ๊ณต๊ณต์กฐ๋‹ฌ ํ˜„ํ™ฉ" operationId: "getTotlPubPrcrmntSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "srchBssYear" in: "query" description: "๊ฒ€์ƒ‰๊ธฐ์ค€๋…„๋„ (YYYY)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getInsttDivAccotPrcrmntSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "๊ธฐ๊ด€๊ตฌ๋ถ„๋ณ„ ์กฐ๋‹ฌ ํ˜„ํ™ฉ" operationId: "getInsttDivAccotPrcrmntSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getEntrprsDivAccotPrcrmntSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "๊ธฐ์—…๊ตฌ๋ถ„๋ณ„ ์กฐ๋‹ฌ ํ˜„ํ™ฉ" operationId: "getEntrprsDivAccotPrcrmntSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getCntrctMthdAccotSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "๊ณ„์•ฝ๋ฐฉ๋ฒ•๋ณ„ ํ˜„ํ™ฉ" operationId: "getCntrctMthdAccotSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getRgnLmtSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ง€์—ญ์ œํ•œ ํ˜„ํ™ฉ" operationId: "getRgnLmtSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getRgnDutyCmmnCntrctSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ง€์—ญ์˜๋ฌด๊ณต๋™๊ณ„์•ฝ ํ˜„ํ™ฉ" operationId: "getRgnDutyCmmnCntrctSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getPrcrmntObjectBsnsObjAccotSttus: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์กฐ๋‹ฌ๋ชฉ์ ๋ฌผ(์—…๋ฌด๋Œ€์ƒ)๋ณ„ ํ˜„ํ™ฉ" operationId: "getPrcrmntObjectBsnsObjAccotSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getDminsttAccotEntrprsDivAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ˆ˜์š”๊ธฐ๊ด€๋ณ„ ๊ธฐ์—…๊ตฌ๋ถ„๋ณ„ ์‹ค์ " operationId: "getDminsttAccotEntrprsDivAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - $ref: "#/components/parameters/DemandInstitutionCode" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getDminsttAccotCntrctMthdAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ˆ˜์š”๊ธฐ๊ด€๋ณ„ ๊ณ„์•ฝ๋ฐฉ๋ฒ•๋ณ„ ์‹ค์ " operationId: "getDminsttAccotCntrctMthdAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - $ref: "#/components/parameters/DemandInstitutionCode" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getDminsttAccotBsnsObjAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ˆ˜์š”๊ธฐ๊ด€๋ณ„ ์—…๋ฌด๋Œ€์ƒ๋ณ„ ์‹ค์ " operationId: "getDminsttAccotBsnsObjAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - $ref: "#/components/parameters/DemandInstitutionCode" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getDminsttAccotSystmTyAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์ˆ˜์š”๊ธฐ๊ด€๋ณ„ ์‹œ์Šคํ…œ์œ ํ˜•๋ณ„ ์‹ค์ " operationId: "getDminsttAccotSystmTyAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - $ref: "#/components/parameters/DemandInstitutionCode" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getPrcrmntEntrprsAccotCntrctMthdAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์กฐ๋‹ฌ๊ธฐ์—…๋ณ„ ๊ณ„์•ฝ๋ฐฉ๋ฒ•๋ณ„ ์‹ค์ " operationId: "getPrcrmntEntrprsAccotCntrctMthdAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - name: "corpUntyNo" in: "query" description: "์—…์ฒดํ†ตํ•ฉ๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getPrcrmntEntrprsAccotBsnsObjAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "์กฐ๋‹ฌ๊ธฐ์—…๋ณ„ ์—…๋ฌด๋Œ€์ƒ๋ณ„ ์‹ค์ " operationId: "getPrcrmntEntrprsAccotBsnsObjAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - name: "corpUntyNo" in: "query" description: "์—…์ฒดํ†ตํ•ฉ๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/PubPrcrmntStatInfoService/getPrdctIdntNoServcAccotArslt: get: tags: ["๊ณต๊ณต์กฐ๋‹ฌํ†ต๊ณ„์ •๋ณด์„œ๋น„์Šค"] summary: "ํ’ˆ๋ชฉ ๋ฐ ์„œ๋น„์Šค๋ณ„ ์‹ค์ " operationId: "getPrdctIdntNoServcAccotArslt" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - $ref: "#/components/parameters/SearchBaseYear" - name: "prdctClsfcNo" in: "query" description: "๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" # ๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค (12 operations) /ao/ThngListInfoService/getThngGuidanceMapInfo: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ์•ˆ๋‚ด์ง€๋„ ์กฐํšŒ" operationId: "getThngGuidanceMapInfo" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getThngPrdnmLocplcAccotListInfoInfoPrdlstSearch: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "ํ’ˆ๋ชฉ ๋ชฉ๋ก ์กฐํšŒ" operationId: "getThngPrdnmLocplcAccotListInfoInfoPrdlstSearch" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "prdctClsfcNo" in: "query" description: "๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getThngPrdnmLocplcAccotListInfoInfoPrdnmSearch: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "ํ’ˆ๋ช… ๋ชฉ๋ก ์กฐํšŒ" operationId: "getThngPrdnmLocplcAccotListInfoInfoPrdnmSearch" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "prdctClsfcNoNm" in: "query" description: "ํ’ˆ๋ช…" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getThngPrdnmLocplcAccotListInfoInfoLocplcSearch: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "์†Œ์žฌ์ง€ ๋ชฉ๋ก ์กฐํšŒ" operationId: "getThngPrdnmLocplcAccotListInfoInfoLocplcSearch" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "rgnCd" in: "query" description: "์ง€์—ญ์ฝ”๋“œ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getThngListClChangeHistInfo: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ถ„๋ฅ˜๋ณ€๊ฒฝ์ด๋ ฅ ์กฐํšŒ" operationId: "getThngListClChangeHistInfo" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryBgnDt" in: "query" description: "์กฐํšŒ์‹œ์ž‘์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" - name: "inqryEndDt" in: "query" description: "์กฐํšŒ์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHHMM)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getLsfgdNdPrdlstChghstlnfoSttus: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "ํ’ˆ๋ชฉ๋ณ€๊ฒฝ์ด๋ ฅ ์กฐํšŒ" operationId: "getLsfgdNdPrdlstChghstlnfoSttus" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "chgPrdBgnDt" in: "query" description: "๋ณ€๊ฒฝ๊ธฐ๊ฐ„ ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "chgPrdEndDt" in: "query" description: "๋ณ€๊ฒฝ๊ธฐ๊ฐ„ ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoUnit2Info: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜2๋‹จ์œ„ ๋‚ด์—ญ์กฐํšŒ" operationId: "getPrdctClsfcNoUnit2Info" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoUnit4Info: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜4๋‹จ์œ„ ๋‚ด์—ญ์กฐํšŒ" operationId: "getPrdctClsfcNoUnit4Info" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "upPrdctClsfcNo" in: "query" description: "์ƒ์œ„ ๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoUnit6Info: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜6๋‹จ์œ„ ๋‚ด์—ญ์กฐํšŒ" operationId: "getPrdctClsfcNoUnit6Info" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "upPrdctClsfcNo" in: "query" description: "์ƒ์œ„ ๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoUnit8Info: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜8๋‹จ์œ„ ๋‚ด์—ญ์กฐํšŒ" operationId: "getPrdctClsfcNoUnit8Info" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "upPrdctClsfcNo" in: "query" description: "์ƒ์œ„ ๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoUnit10Info: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜10๋‹จ์œ„ ๋‚ด์—ญ์กฐํšŒ" operationId: "getPrdctClsfcNoUnit10Info" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "upPrdctClsfcNo" in: "query" description: "์ƒ์œ„ ๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /ao/ThngListInfoService/getPrdctClsfcNoChgHstry: get: tags: ["๋ฌผํ’ˆ๋ชฉ๋ก์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฌผํ’ˆ๋ถ„๋ฅ˜๋ณ€๊ฒฝ ์ด๋ ฅ์กฐํšŒ" operationId: "getPrdctClsfcNoChgHstry" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "chgPrdBgnDt" in: "query" description: "๋ณ€๊ฒฝ๊ธฐ๊ฐ„ ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "chgPrdEndDt" in: "query" description: "๋ณ€๊ฒฝ๊ธฐ๊ฐ„ ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" # ์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค (9 operations) /at/ShoppingMallPrdctInfoService/getMASCntrctPrdctInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "๋‹ค์ˆ˜๊ณต๊ธ‰์ž๊ณ„์•ฝ ํ’ˆ๋ชฉ์ •๋ณด ์กฐํšŒ" operationId: "getMASCntrctPrdctInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "rgstDtBgnDt" in: "query" description: "๋“ฑ๋ก์‹œ์ž‘์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" - name: "rgstDtEndDt" in: "query" description: "๋“ฑ๋ก์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" - name: "prdctClsfcNoNm" in: "query" description: "ํ’ˆ๋ช…" schema: type: "string" - name: "prdctIdntNo" in: "query" description: "๋ฌผํ’ˆ์‹๋ณ„๋ฒˆํ˜ธ" schema: type: "string" - name: "cntrctCorpNm" in: "query" description: "๊ณ„์•ฝ์—…์ฒด๋ช…" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getUcntrctPrdctInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "์ผ๋ฐ˜๋‹จ๊ฐ€๊ณ„์•ฝ ํ’ˆ๋ชฉ์ •๋ณด ์กฐํšŒ" operationId: "getUcntrctPrdctInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "rgstDtBgnDt" in: "query" description: "๋“ฑ๋ก์‹œ์ž‘์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" - name: "rgstDtEndDt" in: "query" description: "๋“ฑ๋ก์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getThptyUcntrctPrdctInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "์ œ3์ž๋‹จ๊ฐ€๊ณ„์•ฝ ํ’ˆ๋ชฉ์ •๋ณด ์กฐํšŒ" operationId: "getThptyUcntrctPrdctInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "rgstDtBgnDt" in: "query" description: "๋“ฑ๋ก์‹œ์ž‘์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" - name: "rgstDtEndDt" in: "query" description: "๋“ฑ๋ก์ข…๋ฃŒ์ผ์‹œ (YYYYMMDDHH24M)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getDlvrReqInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "๋‚ฉํ’ˆ์š”๊ตฌ์ •๋ณด ํ˜„ํ™ฉ ๋ชฉ๋ก์กฐํšŒ" operationId: "getDlvrReqInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryBgnDate" in: "query" description: "์กฐํšŒ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "inqryEndDate" in: "query" description: "์กฐํšŒ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "dminsttNm" in: "query" description: "์ˆ˜์š”๊ธฐ๊ด€๋ช…" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getDlvrReqDtlInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "๋‚ฉํ’ˆ์š”๊ตฌ์ƒ์„ธ ํ˜„ํ™ฉ ๋ชฉ๋ก์กฐํšŒ" operationId: "getDlvrReqDtlInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "dlvrReqNo" in: "query" description: "๋‚ฉํ’ˆ์š”๊ตฌ๋ฒˆํ˜ธ" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getShoppingMallPrdctInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "์ข…ํ•ฉ์‡ผํ•‘๋ชฐ ํ’ˆ๋ชฉ ์ •๋ณด ๋ชฉ๋ก ์กฐํšŒ" operationId: "getShoppingMallPrdctInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryPrdctDiv" in: "query" description: "์กฐํšŒ์ƒํ’ˆ๊ตฌ๋ถ„" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getVntrPrdctOrderDealDtlsInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "๋ฒค์ฒ˜๋‚˜๋ผ ๋ฌผํ’ˆ ์ฃผ๋ฌธ๊ฑฐ๋ž˜ ๋‚ด์—ญ ์กฐํšŒ" operationId: "getVntrPrdctOrderDealDtlsInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryBgnDate" in: "query" description: "์กฐํšŒ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "inqryEndDate" in: "query" description: "์กฐํšŒ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getSpcifyPrdlstPrcureInfoList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "ํŠน์ •ํ’ˆ๋ชฉ์กฐ๋‹ฌ๋‚ด์—ญ ๋ชฉ๋ก ์กฐํšŒ" operationId: "getSpcifyPrdlstPrcureInfoList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryBgnDate" in: "query" description: "์กฐํšŒ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "inqryEndDate" in: "query" description: "์กฐํšŒ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "prcrmntDiv" in: "query" description: "์กฐ๋‹ฌ๋ฐฉ์‹๊ตฌ๋ถ„" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" /at/ShoppingMallPrdctInfoService/getSpcifyPrdlstPrcureTotList: get: tags: ["์ข…ํ•ฉ์‡ผํ•‘๋ชฐํ’ˆ๋ชฉ์ •๋ณด์„œ๋น„์Šค"] summary: "ํŠน์ •ํ’ˆ๋ชฉ์กฐ๋‹ฌ์ง‘๊ณ„ ๋ชฉ๋ก ์กฐํšŒ" operationId: "getSpcifyPrdlstPrcureTotList" parameters: - $ref: "#/components/parameters/ServiceKey" - $ref: "#/components/parameters/NumOfRows" - $ref: "#/components/parameters/PageNo" - $ref: "#/components/parameters/Type" - name: "inqryBgnDate" in: "query" description: "์กฐํšŒ์‹œ์ž‘์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "inqryEndDate" in: "query" description: "์กฐํšŒ์ข…๋ฃŒ์ผ์ž (YYYYMMDD)" schema: type: "string" - name: "prcrmntDiv" in: "query" description: "์กฐ๋‹ฌ๋ฐฉ์‹๊ตฌ๋ถ„" schema: type: "string" responses: '200': description: "์„ฑ๊ณต" content: application/json: schema: $ref: "#/components/schemas/ApiResponse" components: parameters: ServiceKey: name: "ServiceKey" in: "query" description: "๊ณต๊ณต๋ฐ์ดํ„ฐํฌํ„ธ์—์„œ ๋ฐ›์€ ์ธ์ฆํ‚ค" required: true schema: type: "string" NumOfRows: name: "numOfRows" in: "query" description: "ํ•œ ํŽ˜์ด์ง€ ๊ฒฐ๊ณผ ์ˆ˜" schema: type: "integer" default: 10 PageNo: name: "pageNo" in: "query" description: "ํŽ˜์ด์ง€ ๋ฒˆํ˜ธ" schema: type: "integer" default: 1 Type: name: "type" in: "query" description: "์‘๋‹ต ํƒ€์ž…" schema: type: "string" enum: ["json", "xml"] default: "json" SearchBaseYear: name: "srchBssYear" in: "query" description: "๊ฒ€์ƒ‰๊ธฐ์ค€๋…„๋„ (YYYY)" schema: type: "string" DemandInstitutionCode: name: "dminsttCd" in: "query" description: "์ˆ˜์š”๊ธฐ๊ด€์ฝ”๋“œ" schema: type: "string" schemas: ApiResponseHeader: type: "object" properties: resultCode: type: "string" description: "๊ฒฐ๊ณผ์ฝ”๋“œ" resultMsg: type: "string" description: "๊ฒฐ๊ณผ๋ฉ”์‹œ์ง€" ApiResponse: type: "object" properties: response: type: "object" properties: header: $ref: "#/components/schemas/ApiResponseHeader" body: type: "object" properties: items: type: "array" items: type: "object" description: "API๋ณ„ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๊ฐ€ ๋‹ค๋ฆ„" numOfRows: type: "integer" pageNo: type: "integer" totalCount: type: "integer" ErrorResponse: type: "object" properties: response: type: "object" properties: header: $ref: "#/components/schemas/ApiResponseHeader" body: type: "object" properties: error: type: "object" properties: code: type: "string" message: type: "string"

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/alphago2580/naramarketmcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server