벨로그(Velog) 게시글 API 호출 방법

이건선·2026년 1월 17일

해결

목록 보기
56/66

개요

GraphQL API를 통해 게시글 데이터를 조회할 수 있다.


API 정보

  • 엔드포인트: https://v2.velog.io/graphql
  • 메서드: POST
  • Content-Type: application/json

Postman 설정

1. 기본 설정

  • Method: POST
  • URL: https://v2.velog.io/graphql
  • Headers: Content-Type: application/json

2. 게시글 목록 조회 (Body → raw → JSON)

{
  "query": "query Posts($username: String!, $limit: Int) { posts(username: $username, limit: $limit) { id title short_description url_slug tags released_at } }",
  "variables": {
    "username": "벨로그_아이디",
    "limit": 10
  }
}

3. 본문 포함 조회

body 필드를 추가하면 마크다운 형식의 본문을 받을 수 있다.

{
  "query": "query Posts($username: String!, $limit: Int) { posts(username: $username, limit: $limit) { id title body url_slug tags released_at } }",
  "variables": {
    "username": "벨로그_아이디",
    "limit": 10
  }
}

4. 특정 게시글 조회

{
  "query": "query Post($username: String!, $url_slug: String!) { post(username: $username, url_slug: $url_slug) { id title body tags released_at } }",
  "variables": {
    "username": "벨로그_아이디",
    "url_slug": "게시글-슬러그"
  }
}
profile
멋지게 기록하자

0개의 댓글