Langsung ke konten utama
POST
Python
Async Reports API Didit menjalankan ulang ekspor atau memasukkan item verifikasi yang gagal ke antrean. Permintaan coba lagi baru mengembalikan 201; pilihan item gagal yang identik mengembalikan laporan yang sudah ada dengan 200.
Coba lagi selektif memerlukan identitas pengguna pemohon asli. Kunci API atau token aplikasi tanpa identitas tersebut menerima 403 saat mengirim item_ids, bahkan untuk aplikasinya sendiri. Contoh kunci API yang dihasilkan menjalankan ulang seluruh ekspor dengan isi kosong.
Baca ID aktif dari Ambil laporan asinkron dan ikuti panduan coba lagi item yang gagal. Kirim 1 hingga 1000 ID dari SESSION_EXPORT dengan status READY atau FAILED, tanpa rentang tanggal pengganti. Sesi yang telah dihapus tidak dapat dicoba lagi.

Otorisasi

x-api-key
string
header
wajib

Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.

Parameter Path

organization_id
string<uuid>
wajib

ID organisasi.

application_id
string<uuid>
wajib

ID aplikasi.

report_uuid
string<uuid>
wajib

UUID laporan.

Body

application/json
item_ids
string<uuid>[]

Opsional, pilihan 1 hingga 1000 UUID sesi langsung yang gagal dari ekspor ini. Duplikat digabungkan. Hanya pemohon asli yang dapat mencoba lagi sebagian. Tidak dapat dikombinasikan dengan date_from/date_to.

Required array length: 1 - 1000 elements
date_from
string<date>

Opsional, awal periode pengganti. Kirim kedua tanggal secara berurutan; abaikan untuk coba lagi item yang gagal.

date_to
string<date>

Opsional, akhir periode pengganti; harus sama dengan atau setelah date_from.

notify_on_ready
boolean
default:false

Kirim email kepada pemohon saat siap, jika email pemohon tersedia.

Respons

Pemutaran ulang pemilihan item gagal yang identik; mengembalikan laporan coba lagi yang sudah ada tanpa mengantrikan yang lain.

uuid
string<uuid>
wajib

ID laporan.

report_type
enum<string>
wajib

Jenis ekspor atau laporan kepatuhan.

Opsi yang tersedia:
SESSION_EXPORT,
TRANSACTION_EXPORT,
BUSINESS_EXPORT,
VENDOR_USER_EXPORT,
VENDOR_BUSINESS_EXPORT,
CASE_EXPORT,
CASE_SLA_EXPORT,
LIST_ENTRY_EXPORT,
EVENT_EXPORT,
COMPLIANCE_KYC_KYB,
COMPLIANCE_AML_LOG,
COMPLIANCE_TRAVEL_RULE,
COMPLIANCE_SANCTIONS_PEP,
COMPLIANCE_RISK_SUMMARY,
COMPLIANCE_SAR_STR_DRAFT,
COMPLIANCE_CTR,
COMPLIANCE_CASE_SUMMARY
report_type_display
string
wajib

Label tampilan untuk jenis laporan.

status
enum<string>
wajib

Status pembuatan. READY dapat menyertakan kegagalan individual; periksa failed_count.

Opsi yang tersedia:
PENDING,
PROCESSING,
READY,
FAILED
status_display
string
wajib

Label tampilan untuk status pembuatan.

parameters
object
wajib

Opsi ekspor asli; kunci bergantung pada report_type.

requested_by_user_id
string<uuid> | null
wajib

Identitas pemohon asli, atau null untuk pemanggil tanpa identitas pengguna.

requested_by_email
string | null
wajib

Email pemohon, jika tersedia.

requested_by_name
string | null
wajib

Nama tampilan pemohon, jika tersedia.

row_count
integer | null
wajib

Jumlah rekaman yang diekspor, atau null sebelum pembuatan.

failed_item_ids
string<uuid>[]
wajib

UUID sesi langsung yang gagal dalam ekspor verifikasi ini. Sesi yang dihapus tidak disertakan. Gunakan ID ini untuk coba lagi secara selektif.

failed_count
integer
wajib

Jumlah entri dalam failed_item_ids.

Rentang yang diperlukan: x >= 0
file_size
integer<int64> | null
wajib

Total ukuran file yang dihasilkan dalam byte, atau null sebelum pembuatan.

files
object[]
wajib

Metadata file yang dihasilkan; tidak berisi URL unduhan.

scheduled_report
string<uuid> | null
wajib

ID jadwal, atau null untuk laporan yang tidak dijadwalkan.

error_message
string | null
wajib

Error pembuatan, jika tersedia.

deletion_pending
boolean
wajib

Apakah penghapusan yang diminta masih berlangsung.

eta_seconds
integer | null
wajib

Perkiraan detik hingga selesai untuk laporan yang tertunda atau sedang diproses; null jika tidak ada riwayat atau jika sudah selesai.

started_at
string<date-time> | null
wajib

Waktu mulai pembuatan.

completed_at
string<date-time> | null
wajib

Waktu penyelesaian pembuatan.

expires_at
string<date-time>
wajib

Waktu kedaluwarsa laporan.

created_at
string<date-time>
wajib

Waktu pembuatan.

updated_at
string<date-time>
wajib

Waktu pembaruan terakhir.

Terakhir diubah pada 14 November 2026