---
title: Siklus hidup proses
description: Tiga status proses, arti dan bukan arti FINISHED, serta urutan sebuah pembuatan.
canonical: https://developer.unico.io/id/human-plugin/api-reference/process-lifecycle
locale: id
generated_by: markdown-export
---

# Siklus hidup proses

Status, transisi, dan urutan sebuah pembuatan.

## Status

| `state` | Arti |
| --- | --- |
| `PROCESS_STATE_CREATED` | Belum selesai. Termasuk Journey yang menunggu orang tersebut |
| `PROCESS_STATE_FINISHED` | Memiliki hasil, **termasuk** revalidasi negatif atau identifikasi yang tidak konklusif |
| `PROCESS_STATE_FAILED` | Pemrosesan gagal, orang tersebut membatalkan, atau pembuatan terputus |

Pengambilan yang dibatalkan oleh orang tersebut dijawab sebagai `PROCESS_STATE_FAILED`.

> **Peringatan: FINISHED bukan berarti "disetujui"**
>
> Baca hasilnya di `data`: `humanToken.status`, `liveness.value`, dan `humanTokenMatch`. Revalidasi yang selesai dengan `humanTokenMatch` selain `"true"` adalah proses yang selesai tetapi **tidak** cocok.

```mermaid
stateDiagram-v2
  [*] --> CREATED: create accepted
  CREATED --> FINISHED: read with an outcome
  CREATED --> FAILED: read with a failure, or interrupted
  FINISHED --> [*]
  FAILED --> [*]
```

Status selesai dan gagal bersifat final.

## Urutan sebuah pembuatan

1. Human Plugin memvalidasi permintaan. Error pada tahap ini tidak menyimpan apa pun dan tidak mengirim apa pun.
2. Human Plugin menyimpan proses dan memulainya. Langkah ini tidak dibatalkan jika klien Anda terputus, dan memakan waktu paling lama 30 detik.
3. Human Plugin menyimpan hasil, lalu menghitung [intelijen](/id/human-plugin/get-started/intelligence) tentang orang tersebut untuk `data.ndocs`.

Sebuah proses tidak pernah dimulai dua kali.

## Saat hasilnya tidak pasti

Jika proses tidak dapat dikonfirmasi tepat waktu, Human Plugin menyimpannya sebagai gagal dan menjawab `502`. Untuk mencoba lagi, buat proses baru dengan `correlationId` baru.

Jika container berhenti saat pembuatan berlangsung, `GET` berikutnya menandai proses sebagai gagal begitu pembuatan tidak mungkin lagi berjalan (sekitar 70 detik).

Lihat [Error dan percobaan ulang](/id/human-plugin/api-reference/errors-and-retries) untuk panduan percobaan ulang.