APIFuseAPIFuse
  • Providers
  • 변경 내역
  • Playground
  • 대시보드
  • APIFuse 문서
    • 시작하기
    • 인증과 connection
    • 플레이그라운드
    • OpenAPI와 스키마 아티팩트
    • MCP 엔드포인트
    • 개발자 MCP 가이드
    • 스키마 번들과 변환 경고
    • Next.js App Router 연동
    • FastAPI 연동
    • 에러 처리
    • 자주 묻는 질문
    • 추가 리소스
APIFuseAPIFuse

스키마 번들과 변환 경고

APIFuse 개발자 스키마 번들에 포함되는 아티팩트와 변환 경고의 의미, 변경 감지 방법을 설명합니다.

스키마 번들과 변환 경고

스키마 번들은 하나의 공개 provider operation에 대한 개발자 아티팩트 묶음입니다. apifuse_dev_get_schema_bundle로 가져오며, API 레퍼런스·OpenAPI 문서와 동일한 입출력 스키마를 사용합니다.

번들에 포함되는 것

  • 입출력 JSON Schema
  • OpenAPI operation 조각
  • TypeScript 입출력 타입
  • Zod 입출력 스키마
  • Pydantic v2 입출력 모델
  • 요청·응답 예시
  • 인증 모드와 인가 요구사항
  • 손실 변환 경고
  • 버전과 해시: artifactVersion, schemaHash, bundleHash, targetArtifactHash

변경 감지

bundleHash 또는 targetArtifactHash 값이 바뀌면 operation 계약이 변경된 것입니다. 생성된 타입을 다시 가져오고 애플리케이션 코드를 검토하세요. apifuse_dev_get_operation_spec과 apifuse_dev_get_schema_bundle은 같은 operation에 대해 동일한 schemaHash와 bundleHash를 반환합니다.

변환 경고

일부 JSON Schema 구조는 모든 대상 언어에서 정확히 표현할 수 없습니다. 이런 경우 APIFuse는 안전하지 않은 아티팩트 게시를 막거나, 명시적인 변환 경고와 함께 아티팩트를 제공합니다.

경고는 번들에 포함되며 번들 해시에 반영됩니다. 새로운 경고가 나타나면 계약 변경으로 간주하고, 배포 전에 생성된 유효성 검사 동작을 검토하세요.

경고 형식 예시:

{
  "target": "pydantic",
  "code": "lossy_union_discriminator",
  "message": "The JSON Schema union could not be represented with an exact Pydantic discriminator.",
  "path": ["output", "items"]
}

On this page

스키마 번들과 변환 경고번들에 포함되는 것변환 경고
APIFuseAPIFuse
  • Providers
  • 변경 내역
  • Playground
  • 대시보드
  • APIFuse 문서
    • 시작하기
    • 인증과 connection
    • 플레이그라운드
    • OpenAPI와 스키마 아티팩트
    • MCP 엔드포인트
    • 개발자 MCP 가이드
    • 스키마 번들과 변환 경고
    • Next.js App Router 연동
    • FastAPI 연동
    • 에러 처리
    • 자주 묻는 질문
    • 추가 리소스
Providers
  • API Reference
    • 아마존 재팬
    • 배달의민족 프로바이더
    • Buyee
    • 캐치테이블 식당 검색 및 예약
    • 차란 커머스
    • Daangn 공개 매물
    • 다이소 상품 및 매장 데이터
    • Danawa price comparison
    • Demaecan
    • Ekitan
    • 여기어때 국내 숙소
    • Google Flights
    • 한강 수위
    • 핫페퍼 구루메
    • 현대카드
    • Jalan
    • 일본 국회 회의록
    • 일본 재난 알림
    • 일본 EDINET 공시
    • 일본 e-Gov 법령
    • 일본 e-Stat
    • 일본 GSI 지오코딩
    • 일본 e-Gov 오픈데이터
    • Japan Post ZIP
    • 일본 공휴일
    • JMA Weather
    • 카카오맵 장소 검색과 길찾기
    • 카카오 T 택시 호출
    • 한국 주소 검색
    • AirKorea Real-time Air Pollution
    • 한국 아파트 전월세 실거래가
    • 한국 아파트 매매 실거래가
    • 나라장터 입찰공고
    • 건축물대장 (Korea Building Register)
    • Korea Business Verify
    • 대한민국 고캠핑
    • 한국 DART 기업 재무정보
    • DART 기업 정보
    • 한눈에 보는 문화정보
    • 한국 재난 알림
    • Korea Emergency Hospital
    • 한국 ETF
    • 한국 전기차 충전소
    • 한국 주유소 유가
    • Korea Holiday
    • Korea Hospital Info
    • Korea Land Price
    • 식약처 의약품 안전정보
    • 식약처 식품 안전정보
    • 쓰레기 배출 정보
    • Korea National Law Search and Lookup
    • NEIS 급식 메뉴
    • Carrier List and Delivery Tracking
    • Korea Pharmacy
    • 한국 인구 통계
    • 한국 주식시장지수
    • 한국 주식시세
    • 한국 열차 시간표
    • 한국 기상청 예보 데이터
    • Korea Weather Forecast
    • 대한민국 복지서비스
    • 창업진흥원 K-Startup
    • LH 청약 공고
    • Market Kurly product data
    • Mercari
    • 모두의주차장
    • 네이버 블로그 검색
    • 네이버 항공권 검색
    • 네이버 지도
    • 네이버 뉴스 검색
    • NOL 숙소
    • 오늘의집 스토어 및 콘텐츠
    • 라쿠텐 이치바
    • 라쿠텐 트래블
    • SEC EDGAR Filings
    • 서울 따릉이
    • 서울 실시간 혼잡도
    • 서울 지하철 실시간 도착
    • Shinhan Bank
    • 신한카드
    • Skiplagged
    • SUUMO
    • Swing Taxi
    • Tabelog
    • TableCheck
    • Weverse Provider
    • 야후! 쇼핑 (일본)
    • Yogiyo
    • 조조타운
APIFuseAPIFuse

스키마 번들과 변환 경고

APIFuse 개발자 스키마 번들에 포함되는 아티팩트와 변환 경고의 의미, 변경 감지 방법을 설명합니다.

스키마 번들과 변환 경고

스키마 번들은 하나의 공개 provider operation에 대한 개발자 아티팩트 묶음입니다. apifuse_dev_get_schema_bundle로 가져오며, API 레퍼런스·OpenAPI 문서와 동일한 입출력 스키마를 사용합니다.

번들에 포함되는 것

  • 입출력 JSON Schema
  • OpenAPI operation 조각
  • TypeScript 입출력 타입
  • Zod 입출력 스키마
  • Pydantic v2 입출력 모델
  • 요청·응답 예시
  • 인증 모드와 인가 요구사항
  • 손실 변환 경고
  • 버전과 해시: artifactVersion, schemaHash, bundleHash, targetArtifactHash

변경 감지

bundleHash 또는 targetArtifactHash 값이 바뀌면 operation 계약이 변경된 것입니다. 생성된 타입을 다시 가져오고 애플리케이션 코드를 검토하세요. apifuse_dev_get_operation_spec과 apifuse_dev_get_schema_bundle은 같은 operation에 대해 동일한 schemaHash와 bundleHash를 반환합니다.

변환 경고

일부 JSON Schema 구조는 모든 대상 언어에서 정확히 표현할 수 없습니다. 이런 경우 APIFuse는 안전하지 않은 아티팩트 게시를 막거나, 명시적인 변환 경고와 함께 아티팩트를 제공합니다.

경고는 번들에 포함되며 번들 해시에 반영됩니다. 새로운 경고가 나타나면 계약 변경으로 간주하고, 배포 전에 생성된 유효성 검사 동작을 검토하세요.

경고 형식 예시:

{
  "target": "pydantic",
  "code": "lossy_union_discriminator",
  "message": "The JSON Schema union could not be represented with an exact Pydantic discriminator.",
  "path": ["output", "items"]
}

On this page

스키마 번들과 변환 경고번들에 포함되는 것변환 경고