externalId használatával stabil hozzárendelést tehet a rendszerében lévő rekordhoz.
Environment variables
Magánszemély ügyfelek
Egy magánszemélyhez csak atype szükséges. Adja hozzá a már ismert profilmezőket, és csak akkor tegyen hozzá többet, ha az aktuális képességnek vagy feladatnak szüksége van rájuk.
Hozza létre az ügyfelet a POST /v3/customers művelettel:
Create individual customer
data.id értéket CUSTOMER_ID-ként. A szabályzati kontextushoz lásd a Magánszemély onboarding oldalt.
Üzleti ügyfelek
Az üzleti ügyfélhez abusiness.legalName szükséges. Hozza létre a vállalkozást ugyanazzal a művelettel:
Create business customer
data.id értéket CUSTOMER_ID-ként. A szabályzati és dokumentum-kontextushoz lásd az Üzleti onboarding oldalt.
Üzleti kapcsolt felek hozzáadása
Adja hozzá az igazgatókat, tulajdonosokat és egyéb üzleti résztvevőket, ha ismertek vagy kértek. Ez a példa egy igazgatót hoz létre aPOST /v3/customers/{customerId}/related-parties művelettel:
Add related party
data.id értéket RELATED_PARTY_ID-ként.
Ha ügyfelet kell exportálnia, használja a POST /v3/customers/{customerId}/export műveletet, és kövesse a kérési sémáját. A json_basic_data formátum az aktuális nyilvános v3 ügyfél-erőforrást adja vissza JSON-mellékletként; minden hívás újraszámítja az aktuális adatokat, és kizárja a dokumentumokat és a dokumentum-metaadatokat.
Hordozhatósági token formátumhoz a fogadó KYC-projekt kliensazonosítóját küldje el forClientId értékként, ne a Swipelux customerId értékét. A visszakapott data.token értéket a data.expiresAt időpont előtt használja fel. Ugyanazon Idempotency-Key és törzs újbóli használata ugyanazt a tokeneredményt játssza vissza; új token kibocsátásához használjon új kulcsot.
Készenlét olvasása képességekből
Az ügyfélnek nincs ellenőrzési vagy készenléti státusza az API-ban. Olvassa be az ügyfelet aGET /v3/customers/{customerId} művelettel az aktuális profiladatokért, majd használja a képességeket és azok openTaskIds értékeit annak eldöntéséhez, hogy az ügyfél mit tehet legközelebb.
Get customer
Hiányzó dokumentumokkal rendelkező ügyfelek keresése
Ha meg szeretné tudni, mely ügyfeleknek kell még kötelező dokumentumokat benyújtaniuk egy oldalon, adja át azinclude=documentRequirements paramétert a GET /v3/customers végpontnak. Kombinálhatja a képesség-összefoglalókkal include=capabilities,documentRequirements formában. Az API-kulcsoknak accounts:read jogosultságra van szükségük a documentRequirements bővítéshez.
Ekkor minden ügyfél-összefoglaló tartalmaz egy documentRequirements objektumot:
Document requirement summary
- A
countazoknak a kötelező dokumentumkövetelményeknek a száma, amelyekaction_requiredállapotban vannak olyan feladatokon, amelyek szinténaction_requiredállapotúak. Minden feladathatókört lefed, beleértve a teljes számlára vonatkozó feladatokat is, és nem függ a képességek készenlététől. - A
requiredértéketrue, ha acountnagyobb, mint0. - Egy alternatívakészlet egyszer számít, és csak akkor, ha minden alternatíva dokumentumot igényel.
required: false nem bizonyítja, hogy nem vonatkozik rá dokumentumfeladat. Használja az ügyfelek rangsorolására, majd olvassa be a feladataikat a begyűjtendők hiteles listájáért. A bővítés nélkül a válasz nem tartalmazza a documentRequirements mezőt.
Ezután folytassa a Képességek és feladatok oldalon a szükséges termékeredmény felfedezéséhez és aktiválásához.