externalId com a mapatge estable al registre corresponent al teu sistema.
Environment variables
Clients individuals
Un individu només requereixtype. Inclou els camps de perfil que ja coneixes i afegeix-ne més només quan la capacitat o la tasca actual els necessiti.
Crea el client amb POST /v3/customers:
Create individual customer
data.id retornat com a CUSTOMER_ID. Consulta Incorporació d’individus per al context de política.
Clients de negoci
Un negoci requereixbusiness.legalName. Crea el negoci amb la mateixa operació:
Create business customer
data.id retornat com a CUSTOMER_ID. Consulta Incorporació de negocis per al context de política i documents.
Afegeix parts relacionades del negoci
Afegeix directors, propietaris i altres participants del negoci quan siguin coneguts o sol·licitats. Aquest exemple crea un director ambPOST /v3/customers/{customerId}/related-parties:
Add related party
data.id retornat com a RELATED_PARTY_ID.
Si necessites exportar un client, utilitza POST /v3/customers/{customerId}/export i segueix l’esquema de la sol·licitud. El format json_basic_data retorna el recurs de client públic v3 actual com a fitxer adjunt JSON; cada crida recalcula les dades actuals i exclou els documents i les metadades de documents.
Per a un format de token de portabilitat, envia l’ID de client del projecte KYC receptor com a forClientId, no el customerId de Swipelux. Utilitza el data.token retornat abans de data.expiresAt. Reutilitzar la mateixa Idempotency-Key i el mateix cos repeteix aquell resultat de token; utilitza una clau nova per emetre un altre token.
Llegeix la preparació a partir de les capacitats
Un client no té un estat de verificació o de preparació a l’API. Llegeix el client ambGET /v3/customers/{customerId} per obtenir les dades de perfil actuals, i després utilitza les capacitats i els seus openTaskIds per decidir què pot fer a continuació el client.
Get customer
Troba clients amb documents pendents
Per saber quins clients d’una pàgina encara han d’aportar documents obligatoris, passainclude=documentRequirements a GET /v3/customers. Pots combinar-ho amb els resums de capacitats com a include=capabilities,documentRequirements. Les claus d’API necessiten accounts:read per a l’expansió documentRequirements.
Aleshores, cada resum de client inclou un objecte documentRequirements:
Document requirement summary
countés el nombre de requisits de documents obligatoris enaction_requireden tasques que també estan enaction_required. Cobreix tots els àmbits de tasca, incloses les tasques de tot el compte, i no depèn de la preparació de les capacitats.requiredéstruequancountés més gran que0.- Un conjunt d’alternatives compta una sola vegada, i només quan totes les alternatives requereixen un document.
required: false no demostra que no s’apliqui cap tasca de documents. Utilitza’l per prioritzar clients i, després, llegeix les seves tasques per obtenir la llista autoritzada del que cal recollir. Sense l’expansió, la resposta omet documentRequirements.
A continuació, continua a Capacitats i tasques per descobrir i activar el resultat de producte que necessites.