Hop til hovedindhold

KYC-sager

List KYC-sager

GET /api/v1/kyc/cases

Hent en pagineret liste over KYC-sager.

Scope: kyc:read

Query parametre

ParameterTypeStandardBeskrivelse
pageinteger1Sidetal
page_sizeinteger25Resultater pr. side (1-100)
statusstringFiltrer på status (DRAFT, IN_PROGRESS, COMPLETED)
yearstringFiltrer på regnskabsår (f.eks. "2025")

Response-felter

FeltTypeBeskrivelse
idintegerSagens ID
case_numberstringSagsnummer
fiscal_yearstringRegnskabsår
statusstringSagens status
customer_companyobjectKundens virksomhedsinfo
customer_company.namestringKundens navn
customer_company.cvrstring | nullCVR-nummer
customer_company.customer_typestringCOMPANY eller PERSON
created_atstringOprettelsesdato
completed_atstring | nullAfslutningsdato

Eksempel

curl "https://auditply.dk/api/v1/kyc/cases?status=COMPLETED&fiscal_year=2025" \
-H "X-API-Key: ap_live_..."
Response — 200 OK
{
"data": [
{
"id": 42,
"case_number": "KYC-2025-001",
"fiscal_year": "2025",
"status": "COMPLETED",
"customer_company": {
"name": "Eksempel Holding ApS",
"cvr": "12345678",
"customer_type": "COMPANY"
},
"created_at": "2025-01-10T09:00:00.000Z",
"completed_at": "2025-03-15T14:30:00.000Z"
}
],
"pagination": {
"page": 1,
"page_size": 25,
"total_count": 1,
"total_pages": 1,
"has_more": false
},
"meta": {
"api_version": "v1",
"timestamp": "2026-04-13T12:00:00.000Z"
}
}

Hent KYC-sag

GET /api/v1/kyc/cases/:id

Hent detaljer for en specifik KYC-sag inklusiv antal personer, risikovurderinger og filer.

Scope: kyc:read

Path parametre

ParameterTypeBeskrivelse
idintegerKYC-sagens ID

Ekstra response-felter

FeltTypeBeskrivelse
assigned_toobject | nullAnsvarlig bruger (id, name)
created_byobjectOprettet af (id, name)
persons_countintegerAntal tilknyttede personer
risk_assessments_countintegerAntal risikovurderinger
files_countintegerAntal uploadede filer
reviewed_atstring | nullReview-tidspunkt