기본 URL과 인증
모든 공개 엔드포인트는 다음 경로를 사용합니다./openapi/v1 경로는 유지합니다.
모든 요청에 워크스페이스 API 키를 전달합니다.
엔드포인트
첫 번째 요청
다른 언어 SDK 구현하기
운영 환경용 SDK에는 다음 구성이 필요합니다.runId,sessionId,spanId,parentSpanId를 전달하는 실행 컨텍스트- 크기가 제한된 메모리 또는 디스크 큐
- 짧은 timeout을 사용하는 백그라운드 배치 전송
retryableEventIds만 다시 보내는 재시도 처리rejectedEventIds를 큐에서 제거하는 처리- 재시도해도 변하지 않는
eventId와clientRecordId ETag를 사용하는 런타임 설정 캐시- 도구 실행 직전에 동작하는 로컬 정책 판단
- 안전한 프로세스 종료를 위한
flush와shutdown
공통 HTTP 처리
400: 공개 요청 형식에 맞지 않습니다.401:X-API-Key가 없거나 올바르지 않습니다.403: API 키에 필요한 권한이 없습니다.413: 요청 본문이 너무 큽니다.429: 요청 제한을 넘었습니다.Retry-After를 따르세요.5xx: 별도 근거가 없다면 일시적인 오류로 처리합니다.
429, 5xx에는 jitter가 포함된 지수형 대기를 적용하세요. 장시간 장애가 메모리를 계속 사용하지 않도록 큐 최대 크기도 설정해야 합니다.
다음 단계
이벤트 기록
이벤트 형식, 배치, 재시도 동작을 구현합니다.
런타임 설정 조회
프롬프트 버전과 정책을 로컬에 저장합니다.
이슈 후보 접수
에이전트 실행을 막지 않고 탐지 결과를 전송합니다.
Run 조회
Run과 이벤트 타임라인을 조회합니다.