TrepoTrepo

개발자 · 오픈 API

최종 갱신: 2026년 7월 5일 · Beta

Trepo의 공개 여행 코스는 읽기 전용 공개 API임베드 위젯으로 누구나 활용할 수 있습니다. 블로그·연구·AI 에이전트 등 자유롭게 사용하되, 아래 이용 조건을 지켜 주세요.

1. 기본 정보

2. 공개 엔드포인트

엔드포인트설명
GET /api/courses/public공개 코스 목록 (페이징)
GET /api/courses/popular인기 코스
GET /api/courses/recent최신 코스
GET /api/courses/search?keyword=&tags=키워드·태그 검색
GET /api/courses/recommendations추천 코스 (익명은 인기 기반)
GET /api/courses/{id}코스 상세 — 제목·설명·일차별 장소·경로·태그·비용 정보
GET /api/courses/{id}/similar유사 코스 (태그 기반)
GET /api/posts/recent · /popular · /{id}커뮤니티 게시글
GET /api/users/{id}공개 프로필 (작성자 정보)

예시

curl "https://api.trepo-trip.com/api/courses/public?size=5"
curl "https://api.trepo-trip.com/api/courses/241"

3. 코스 임베드 (iframe / oEmbed)

공개 코스를 블로그·노션·개인 사이트에 카드로 삽입할 수 있습니다.

<iframe src="https://trepo-trip.com/embed/course/{id}"
  width="600" height="420" style="border:0;max-width:100%;"
  loading="lazy" title="Trepo course"></iframe>

4. AI 에이전트 연동 (ChatGPT Actions 등)

공개 API의 OpenAPI 3.1 스펙을 제공합니다: https://trepo-trip.com/openapi.yaml

5. 이용 조건 (Fair Use)

문의: rnjscksdud17@gmail.com — 대량 사용, 파트너십, 스펙 문의를 환영합니다.

Developers · Open API

Last updated: July 5, 2026 · Beta

Trepo's public travel courses are available through a read-only public API and an embeddable widget. Use them freely for blogs, research, or AI agents — just follow the fair-use terms below.

1. Basics

2. Public endpoints

EndpointDescription
GET /api/courses/publicPublic course list (paged)
GET /api/courses/popularPopular courses
GET /api/courses/recentRecent courses
GET /api/courses/search?keyword=&tags=Keyword / tag search
GET /api/courses/recommendationsRecommendations (popularity-based for anonymous)
GET /api/courses/{id}Course detail — title, description, day-by-day places, routes, tags, cost info
GET /api/courses/{id}/similarSimilar courses (tag overlap)
GET /api/posts/recent · /popular · /{id}Community posts
GET /api/users/{id}Public profile (author info)

Examples

curl "https://api.trepo-trip.com/api/courses/public?size=5"
curl "https://api.trepo-trip.com/api/courses/241"

3. Course embed (iframe / oEmbed)

Embed any public course as a card in blogs, Notion, or your own site.

<iframe src="https://trepo-trip.com/embed/course/{id}"
  width="600" height="420" style="border:0;max-width:100%;"
  loading="lazy" title="Trepo course"></iframe>

4. AI agents (ChatGPT Actions, etc.)

An OpenAPI 3.1 spec for the public API is available at https://trepo-trip.com/openapi.yaml.

5. Fair use

Contact: rnjscksdud17@gmail.com — high-volume use, partnerships, and spec questions are welcome.