Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
$pwd:
API.md
REST API

API 문서

REST API를 통해 SkillsMP Skills 데이터에 프로그래밍 방식으로 접근하세요. 키워드 검색과 카테고리 및 직업 필터를 지원합니다.

인증
엔드포인트

GET /api/v1/skills/search

키워드로 스킬 검색

파라미터타입필수설명
qstring검색 쿼리
pagenumber-페이지 번호 (기본: 1)
limitnumber-페이지당 항목 수 (기본: 20, 최대: 100)
sortBystring-정렬: stars | recent
categorystring-Filter by category slug (e.g. data-ai, devops).
occupationstring-Filter by SOC occupation slug (e.g. software-developers).

속도 제한

  • *익명 접근 (API 키 불필요): 50회/일, 10회/분 — 키워드 검색만
  • *인증됨 (API 키 사용): 500회/일, 30회/분 — 키워드 검색
  • *와일드카드 검색(예: *)은 지원되지 않습니다

모든 API 응답에는 쿼터 사용량을 추적할 수 있는 다음 헤더가 포함됩니다:

헤더설명
X-RateLimit-Daily-Limit일일 요청 제한
X-RateLimit-Daily-Remaining오늘 남은 요청 수
코드 예제

키워드 검색

curl -X GET "https://skillsmp.com/api/v1/skills/search?q=SEO" \
  -H "Authorization: Bearer sk_live_your_api_key"

Search with occupation filter

curl -X GET "https://skillsmp.com/api/v1/skills/search?q=automation&occupation=software-developers&sortBy=stars" \
  -H "Authorization: Bearer sk_live_your_api_key"
에러 처리

API는 표준 HTTP 상태 코드를 사용하며 JSON 형식으로 에러 세부 정보를 반환합니다.

에러 코드HTTP설명
INVALID_API_KEY401유효하지 않은 API 키
MISSING_QUERY400필수 쿼리 파라미터 누락
INVALID_OCCUPATION400알 수 없는 직업 slug
DAILY_QUOTA_EXCEEDED429일일 API 쿼터 초과
INTERNAL_ERROR500서버 내부 오류

에러 응답 예제:

json
{
  "success": false,
  "error": {
    "code": "INVALID_API_KEY",
    "message": "The provided API key is invalid"
  }
}