{"componentChunkName":"component---src-templates-docs-js","path":"/ko-kr/integrations/api-keys","result":{"data":{"site":{"siteMetadata":{"title":"Documentation | PostNext","docsLocation":""}},"mdx":{"fields":{"id":"a3460bef-9285-56bb-9ff1-2b8b7940bd2d","title":"API Keys","slug":"/ko-kr/integrations/api-keys","locale":"ko-KR"},"body":"var _excluded = [\"components\"];\nfunction _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }\nfunction _objectWithoutProperties(e, t) { if (null == e) return {}; var o, r, i = _objectWithoutPropertiesLoose(e, t); if (Object.getOwnPropertySymbols) { var n = Object.getOwnPropertySymbols(e); for (r = 0; r < n.length; r++) o = n[r], -1 === t.indexOf(o) && {}.propertyIsEnumerable.call(e, o) && (i[o] = e[o]); } return i; }\nfunction _objectWithoutPropertiesLoose(r, e) { if (null == r) return {}; var t = {}; for (var n in r) if ({}.hasOwnProperty.call(r, n)) { if (-1 !== e.indexOf(n)) continue; t[n] = r[n]; } return t; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"API Keys\",\n  \"metaTitle\": \"API 키 및 액세스 | PostNext\",\n  \"metaDescription\": \"계정 설정에서 API 키를 만들고 x-api-key 헤더로 PostNext API 요청을 인증하세요.\",\n  \"order\": 3\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"API Keys\"), mdx(\"p\", null, \"API \\uD0A4\\uB97C \\uC0AC\\uC6A9\\uD558\\uC5EC PostNext API\\uC5D0 \\uB300\\uD55C \\uD504\\uB85C\\uADF8\\uB798\\uBC0D \\uBC29\\uC2DD \\uC694\\uCCAD\\uC744 \\uC778\\uC99D\\uD558\\uC138\\uC694. \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://postnext.io/account/api-keys\"\n  }, \"postnext.io/account/api-keys\"), \"\\uC5D0\\uC11C \\uD0A4\\uB97C \\uAD00\\uB9AC\\uD558\\uC138\\uC694.\"), mdx(\"p\", null, mdx(\"span\", {\n    parentName: \"p\",\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"a\", {\n    parentName: \"span\",\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/docs/static/b8afb753a718961a2110b52e89529085/644c5/account.jpg\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }, \"\\n    \", mdx(\"span\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"62.5%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAANABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhADEAAAAcQWQH//xAAWEAEBAQAAAAAAAAAAAAAAAAAQEQD/2gAIAQEAAQUCYTf/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAUEAEAAAAAAAAAAAAAAAAAAAAg/9oACAEBAAY/Al//xAAaEAEAAwADAAAAAAAAAAAAAAABABFBECFh/9oACAEBAAE/IUlJrFdbnTZXvD//2gAMAwEAAgADAAAAEOTf/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAwEBPxA//8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAHBABAQACAgMAAAAAAAAAAAAAAREAIVGhMWFx/9oACAEBAAE/ENhNXi4MYCFGzENRcrctU2PWLfPTPrrP/9k=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  }), \"\\n  \", mdx(\"img\", {\n    parentName: \"a\",\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Billing 및 액세스 옵션 아래 API Keys 카드가 있는 PostNext Account Settings\",\n    \"title\": \"Billing 및 액세스 옵션 아래 API Keys 카드가 있는 PostNext Account Settings\",\n    \"src\": \"/docs/static/b8afb753a718961a2110b52e89529085/4b190/account.jpg\",\n    \"srcSet\": [\"/docs/static/b8afb753a718961a2110b52e89529085/e07e9/account.jpg 200w\", \"/docs/static/b8afb753a718961a2110b52e89529085/066f9/account.jpg 400w\", \"/docs/static/b8afb753a718961a2110b52e89529085/4b190/account.jpg 800w\", \"/docs/static/b8afb753a718961a2110b52e89529085/e5166/account.jpg 1200w\", \"/docs/static/b8afb753a718961a2110b52e89529085/644c5/account.jpg 1440w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  }), \"\\n  \"), \"\\n    \")), mdx(\"h2\", null, \"API \\uD0A4 \\uB9CC\\uB4E4\\uAE30\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://postnext.io/account/api-keys\"\n  }, \"postnext.io/account/api-keys\"), \"\\uB85C \\uC774\\uB3D9\\uD569\\uB2C8\\uB2E4.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"\\uC0C8 \\uD0A4\\uB97C \\uB9CC\\uB4E4\\uACE0 \\uC989\\uC2DC \\uBCF5\\uC0AC\\uD558\\uC138\\uC694. \\uC804\\uCCB4 \\uD0A4\\uB294 \\uD55C \\uBC88\\uB9CC \\uD45C\\uC2DC\\uB429\\uB2C8\\uB2E4.\")), mdx(\"h2\", null, \"\\uC694\\uCCAD \\uC778\\uC99D\"), mdx(\"p\", null, \"\\uBAA8\\uB4E0 \\uC694\\uCCAD\\uC5D0 \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"x-api-key\"), \" \\uD5E4\\uB354\\uB97C \\uC0AC\\uC6A9\\uD558\\uC5EC API \\uD0A4\\uB97C \\uD3EC\\uD568\\uD558\\uC138\\uC694:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -H \\\"x-api-key: YOUR_KEY\\\" https://postnext.io/api/...\\n\")), mdx(\"p\", null, \"\\uBAA8\\uB4E0 API \\uC751\\uB2F5\\uC740 JSON \\uD615\\uC2DD\\uC785\\uB2C8\\uB2E4.\"), mdx(\"h2\", null, \"\\uD0A4 \\uC548\\uC804\\uD558\\uAC8C \\uBCF4\\uAD00\\uD558\\uAE30\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uD0A4\\uB97C \\uC18C\\uC2A4 \\uAD00\\uB9AC\\uC5D0 \\uCEE4\\uBC0B\\uD558\\uAC70\\uB098 \\uD074\\uB77C\\uC774\\uC5B8\\uD2B8 \\uCE21 \\uCF54\\uB4DC\\uC5D0 \\uB178\\uCD9C\\uD558\\uC9C0 \\uB9C8\\uC138\\uC694.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uD0A4\\uAC00 \\uB178\\uCD9C\\uB41C \\uACBD\\uC6B0 \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://postnext.io/account/api-keys\"\n  }, \"postnext.io/account/api-keys\"), \"\\uC5D0\\uC11C \\uC989\\uC2DC \\uC0AD\\uC81C\\uD558\\uACE0 \\uAD50\\uCCB4 \\uD0A4\\uB97C \\uB9CC\\uB4DC\\uC138\\uC694.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"\\uD1B5\\uD569\\uB9C8\\uB2E4 \\uD558\\uB098\\uC758 \\uD0A4\\uB97C \\uC0AC\\uC6A9\\uD558\\uC5EC \\uB2E4\\uB978 \\uD0A4\\uC5D0 \\uC601\\uD5A5\\uC744 \\uC8FC\\uC9C0 \\uC54A\\uACE0 \\uAC1C\\uBCC4 \\uD0A4\\uB97C \\uAD50\\uCCB4\\uD558\\uAC70\\uB098 \\uCDE8\\uC18C\\uD560 \\uC218 \\uC788\\uB3C4\\uB85D \\uD558\\uC138\\uC694.\")));\n}\n;\nMDXContent.isMDXComponent = true;","rawBody":"---\ntitle: \"API Keys\"\nmetaTitle: \"API 키 및 액세스 | PostNext\"\nmetaDescription: \"계정 설정에서 API 키를 만들고 x-api-key 헤더로 PostNext API 요청을 인증하세요.\"\norder: 3\n---\n\n# API Keys\n\nAPI 키를 사용하여 PostNext API에 대한 프로그래밍 방식 요청을 인증하세요. [postnext.io/account/api-keys](https://postnext.io/account/api-keys)에서 키를 관리하세요.\n\n![Billing 및 액세스 옵션 아래 API Keys 카드가 있는 PostNext Account Settings](../images/docs/account.jpg)\n\n## API 키 만들기\n\n1. [postnext.io/account/api-keys](https://postnext.io/account/api-keys)로 이동합니다.\n2. 새 키를 만들고 즉시 복사하세요. 전체 키는 한 번만 표시됩니다.\n\n## 요청 인증\n\n모든 요청에 `x-api-key` 헤더를 사용하여 API 키를 포함하세요:\n\n```bash\ncurl -H \"x-api-key: YOUR_KEY\" https://postnext.io/api/...\n```\n\n모든 API 응답은 JSON 형식입니다.\n\n## 키 안전하게 보관하기\n\n- 키를 소스 관리에 커밋하거나 클라이언트 측 코드에 노출하지 마세요.\n- 키가 노출된 경우 [postnext.io/account/api-keys](https://postnext.io/account/api-keys)에서 즉시 삭제하고 교체 키를 만드세요.\n- 통합마다 하나의 키를 사용하여 다른 키에 영향을 주지 않고 개별 키를 교체하거나 취소할 수 있도록 하세요.\n","tableOfContents":{"items":[{"url":"#api-keys","title":"API Keys","items":[{"url":"#api-키-만들기","title":"API 키 만들기"},{"url":"#요청-인증","title":"요청 인증"},{"url":"#키-안전하게-보관하기","title":"키 안전하게 보관하기"}]}]},"parent":{"__typename":"File","relativePath":"ko-kr/integrations/api-keys.md"},"frontmatter":{"metaTitle":"API 키 및 액세스 | PostNext","metaDescription":"계정 설정에서 API 키를 만들고 x-api-key 헤더로 PostNext API 요청을 인증하세요.","order":3}},"allMdx":{"edges":[{"node":{"fields":{"slug":"/ko-kr/content-planners","title":"콘텐츠 플래너"}}},{"node":{"fields":{"slug":"/ko-kr/guides","title":"가이드"}}},{"node":{"fields":{"slug":"/ko-kr/features","title":"기능"}}},{"node":{"fields":{"slug":"/ko-kr/pricing-faqs","title":"요금제 FAQ"}}},{"node":{"fields":{"slug":"/ko-kr/mini-site","title":"Mini Site"}}},{"node":{"fields":{"slug":"/ko-kr/integrations","title":"통합"}}},{"node":{"fields":{"slug":"/ko-kr/knowledge-base","title":"지식 베이스"}}},{"node":{"fields":{"slug":"/ko-kr/content-planners/brand-planner","title":"Brand Plans"}}},{"node":{"fields":{"slug":"/ko-kr/content-planners/influencer-planner","title":"Influencer Plans"}}},{"node":{"fields":{"slug":"/ko-kr/content-planners/post-planner","title":"Post Planner"}}},{"node":{"fields":{"slug":"/ko-kr/features/ai-carousels","title":"AI 캐러셀"}}},{"node":{"fields":{"slug":"/ko-kr/features/apps","title":"Apps"}}},{"node":{"fields":{"slug":"/ko-kr/features/analytics","title":"애널리틱스"}}},{"node":{"fields":{"slug":"/ko-kr/features/asset-management","title":"에셋 관리"}}},{"node":{"fields":{"slug":"/ko-kr/features/channels","title":"채널"}}},{"node":{"fields":{"slug":"/ko-kr/features/brand-profile","title":"브랜드 프로필"}}},{"node":{"fields":{"slug":"/ko-kr/features/post-composer","title":"Post Composer"}}},{"node":{"fields":{"slug":"/ko-kr/features/ai-content","title":"AI 콘텐츠"}}},{"node":{"fields":{"slug":"/ko-kr/features/scheduling","title":"예약"}}},{"node":{"fields":{"slug":"/ko-kr/guides/plan-your-content","title":"콘텐츠 계획하기"}}},{"node":{"fields":{"slug":"/ko-kr/guides/connect-your-first-channel","title":"첫 채널 연결하기"}}},{"node":{"fields":{"slug":"/ko-kr/guides/create-your-first-post","title":"첫 게시물 만들기"}}},{"node":{"fields":{"slug":"/ko-kr/guides/schedule-and-publish","title":"예약 및 게시"}}},{"node":{"fields":{"slug":"/ko-kr/integrations/api-keys","title":"API Keys"}}},{"node":{"fields":{"slug":"/ko-kr/guides/teams-and-brand-profiles","title":"팀 및 브랜드 프로필"}}},{"node":{"fields":{"slug":"/ko-kr/integrations/mcp","title":"MCP (AI 에이전트)"}}},{"node":{"fields":{"slug":"/ko-kr/integrations/wordpress","title":"WordPress"}}},{"node":{"fields":{"slug":"/ko-kr/knowledge-base/how-to-update-card-details","title":"카드 정보 업데이트 방법"}}},{"node":{"fields":{"slug":"/ko-kr/knowledge-base/managing-your-plan-and-limits","title":"요금제 및 한도 관리"}}},{"node":{"fields":{"slug":"/ko-kr/knowledge-base/understanding-declined-card-payments","title":"카드 결제 거절 이해하기"}}},{"node":{"fields":{"slug":"/ko-kr","title":"PostNext 문서"}}},{"node":{"fields":{"slug":"/ko-kr/features/post-composer/creating-and-editing-drafts","title":"초안 작성 및 편집"}}},{"node":{"fields":{"slug":"/ko-kr/features/scheduling/best-time-to-post","title":"게시하기 좋은 시간"}}}]}},"pageContext":{"id":"a3460bef-9285-56bb-9ff1-2b8b7940bd2d","locale":"ko-KR"}},"staticQueryHashes":["361965504","361965504","417421954","417421954","445494767","445494767"]}