Skip to main content
Version: 2508.1

분석 중지 API


POSThttps://ondemand.sparrowcloud.ai/api/v2/analysis/{analysisId}/stop

설명

사용자가 분석을 수행하도록 요청한 후에 분석을 중지하려는 경우 분석 중지 API를 전송할 수 있습니다. 중지하도록 요청한 분석은 다시 수행할 수 없으므로 유의하시기 바랍니다.

요청

분석 중지를 요청하기 위해서는 분석 ID가 필요합니다. 분석 요청 API의 응답에서 받은 분석 ID를 확인하세요.

응답

분석 중지 API를 전송하면 분석의 진행 상태에 따라 결과가 성공 또는 실패할 수 있습니다. 자세한 내용은 응답을 참고하세요.

요청

응답

✔️ 성공 응답

요청 성공

분석 중지 요청을 정상적으로 처리하면 200 OK를 응답으로 받습니다.

진행 중인 분석

진행 중인 분석의 경우 분석 상태에 따라 동작이 다릅니다.

다음과 같이 진행 중인 분석의 경우 200 OK 응답을 수신하고 분석이 중지됩니다.

  • INIT : 분석 수행을 위한 자원할당이 완료된 후 중지 프로세스를 수행합니다.
  • READY, PRE_PROCESS, ANALYSIS: 분석을 즉시 중지합니다.
  • 후처리 중인 분석의 경우 200 OK 응답을 수신하지만 분석이 중지되지 않습니다.

  • POST_PROCESS: 분석이 중지되지 않습니다.


  • ❌ 실패 응답

    인증 실패

    인증 정보가 올바르지 않은 경우 401 Unauthorized를 수신합니다.

    잘못된 요청

    잘못된 요청인 경우 400 Bad Request를 수신합니다.

    존재하지 않는 분석

    존재하지 않는 분석에 대한 요청을 전송한 경우 400 Bad Request를 수신합니다.

    종료된 분석

  • COMPLETE: 400 Bad Request로 응답합니다. 분석이 완료되어 중지할 분석이 없습니다.
  • 이미 중지된 분석

  • STOP: 400 Bad Request로 응답합니다. 분석이 중지되어 중지할 수 없습니다.
  • 여기에 다음과 같은 정보를 추가로 표시합니다.

  • resultCode: 요청에 대한 결과를 코드로 표시합니다. 자세한 내용은 오류 코드 모음을 참고하세요.
  • message : 오류 메시지를 표시합니다.