콘텐츠로 이동

API 개요

Framedash REST API를 사용하여 텔레메트리 데이터의 조회 및 분석을 수행할 수 있습니다.

서비스URL
Web API (Projects, Maps, Content, Query, Analytics, Alerts)https://api.framedash.dev/api
Ingest API (Event Ingestion)https://ingest.framedash.dev

모든 요청에 API 키가 필요합니다. X-API-Key 헤더로 전송합니다:

X-API-Key: fd_your_api_key_here

API 키는 대시보드의 “설정” > “API 키”에서 발급할 수 있습니다.

유형용도
adminWeb API 엔드포인트 전체 접근
write이벤트 수집만
ciCI 빌드용 이벤트 수집 (과금 우회)

플랜에 따른 속도 제한이 적용됩니다. 응답 헤더로 확인할 수 있습니다:

X-RateLimit-Limit: 2000
X-RateLimit-Remaining: 1999
X-RateLimit-Reset: 1700000000

성공 시:

{
"success": true,
"data": { ... }
}

오류 시:

{
"success": false,
"error": "Error message"
}

성공 시:

{
"status": "accepted"
}

오류 시:

{
"error": "Error message"
}

API 스펙은 OpenAPI 3.1 형식으로 다운로드할 수 있습니다.

상세 정보는 사이드바의 자동 생성 API 레퍼런스를 참조하세요.

엔드포인트메서드설명
/v1/projectsGET프로젝트 목록
/v1/projects/{id}/statusGET프로젝트 상태
엔드포인트메서드설명
/v1/projects/{id}/dashboardGET대시보드 지표 (DAU, MAU, 세션, 이벤트)
/v1/projects/{id}/heatmapGET맵 히트맵 데이터
/v1/projects/{id}/retentionGET플레이어 리텐션 코호트
/v1/projects/{id}/funnelsGET퍼널 전환 분석
/v1/projects/{id}/insightsGET차원별 집계 분석
엔드포인트메서드설명
/v1/projects/{id}/alertsGET알림 규칙 목록
/v1/projects/{id}/alertsPOST알림 규칙 생성
/v1/projects/{id}/alerts/{alertId}GET알림 규칙 조회
/v1/projects/{id}/alerts/{alertId}PATCH알림 규칙 업데이트
/v1/projects/{id}/alerts/{alertId}DELETE알림 규칙 비활성화
/v1/projects/{id}/alerts/historyGET알림 평가 이력
엔드포인트메서드설명
/v1/projects/{id}/mapsGET맵 목록
/v1/projects/{id}/maps/{mapId}DELETE맵 삭제
/v1/maps/uploadPOST맵 업로드
엔드포인트메서드설명
/v1/contentGET콘텐츠 항목 목록
/v1/contentPOST콘텐츠 항목 생성/업데이트
/v1/contentDELETE콘텐츠 항목 삭제
엔드포인트메서드설명
/v1/queryPOST분석 쿼리 실행
엔드포인트메서드설명
/v1/eventsPOST텔레메트리 이벤트 수집