Trepo의 공개 여행 코스는 읽기 전용 공개 API와 임베드 위젯으로 누구나 활용할 수 있습니다. 블로그·연구·AI 에이전트 등 자유롭게 사용하되, 아래 이용 조건을 지켜 주세요.
https://api.trepo-trip.comcontent, totalElements, totalPages 등)이며 ?page=0&size=20으로 페이징합니다.Accept-Language 헤더(en/ko/ja/es/zh/zh-TW)를 참고해 일부 응답 메시지가 지역화될 수 있습니다.| 엔드포인트 | 설명 |
|---|---|
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"
공개 코스를 블로그·노션·개인 사이트에 카드로 삽입할 수 있습니다.
<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>
?lang=en|ko로 카드 언어를 지정할 수 있습니다 (기본 en).https://trepo-trip.com/oembed?url={코스 URL}&format=json — 공유 링크(/c/{id})에는 discovery 태그가 포함되어 있어 oEmbed 지원 편집기에 URL만 붙여도 자동 임베드됩니다.공개 API의 OpenAPI 3.1 스펙을 제공합니다: https://trepo-trip.com/openapi.yaml
https://trepo-trip.com/c/{id} 링크로 안내해 주세요.https://trepo-trip.com/c/{id})를 함께 표기해 주세요.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.
https://api.trepo-trip.comcontent, totalElements, totalPages, …) with ?page=0&size=20 pagination.Accept-Language header (en/ko/ja/es/zh/zh-TW).| Endpoint | Description |
|---|---|
GET /api/courses/public | Public course list (paged) |
GET /api/courses/popular | Popular courses |
GET /api/courses/recent | Recent courses |
GET /api/courses/search?keyword=&tags= | Keyword / tag search |
GET /api/courses/recommendations | Recommendations (popularity-based for anonymous) |
GET /api/courses/{id} | Course detail — title, description, day-by-day places, routes, tags, cost info |
GET /api/courses/{id}/similar | Similar courses (tag overlap) |
GET /api/posts/recent · /popular · /{id} | Community posts |
GET /api/users/{id} | Public profile (author info) |
curl "https://api.trepo-trip.com/api/courses/public?size=5"
curl "https://api.trepo-trip.com/api/courses/241"
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>
?lang=en|ko (default: en).https://trepo-trip.com/oembed?url={course URL}&format=json — share links (/c/{id}) carry a discovery tag, so oEmbed-aware editors embed automatically when you paste the URL.An OpenAPI 3.1 spec for the public API is available at https://trepo-trip.com/openapi.yaml.
https://trepo-trip.com/c/{id}).https://trepo-trip.com/c/{id}).