Aller au contenu principal
Obtenir le processusGET

Récupérez un processus existant par son identifiant. Selon le contrat API, le résultat est déjà retourné de manière synchrone à la création du processus — utilisez ce endpoint pour les re-requêtes, l'audit et le support.

avertissement

Avant de récupérer le processus, consultez notre configuration webhook et nos stratégies de repli — cliquez ici.

Point de terminaison

EnvironnementURL
ProductionGET https://api.id.unico.app/processes/v1/{processId}
SandboxGET https://api.id.uat.unico.app/processes/v1/{processId}

Requête

En-têtes
En-têteValeur
AuthorizationBearer <access_token>
APIKEYClé API provisionnée.
Paramètres de chemin
ParamètreTypeRequisDescription
processIdstring (UUID)ouiIdentifiant du processus retourné par Créer un processus.

Exemple

curl -X GET https://api.id.unico.app/processes/v1/$PROCESS_ID \
-H "Authorization: Bearer $TOKEN" \
-H "APIKEY: $API_KEY"

Réponses

200 OK

Le contrat est unique — le champ idCloud.result porte le verdict consolidé des capacités utilisées.

Unico consolide les résultats des capacités exécutées en un seul idCloud.result, prêt à décider de la prochaine étape de votre flux — sans besoin d'orchestrer les résultats individuels.

{
"id": "80371b2a-3ac7-432e-866d-57fe37896ac6",
"status": 3,
"idCloud": {
"result": "approved"
}
}
Valeurs possibles du résultat
idCloud.resultMeaningRecommended action
approvedReal person and validated identity.Proceed with the flow.
deniedIdentity not validated, liveness check failed, or extreme risk identified.End the flow or redirect to an alternative flow.
critical-riskCritical risk level identified.End the flow or route to manual review.
high-riskHigh risk level identified.Route to manual review or an alternative flow.
retryInsufficient capture or score to evaluate.Ask the user for a new capture.
inconclusiveNot enough evidence for a verdict.Route to manual review or an alternative flow.

Les valeurs retournées dépendent de la recette configurée dans votre APIKey. Consultez Flux pour connaître les valeurs de résultat que chaque recette peut retourner.

Quand utiliser ce endpoint

Le contrat API retourne les résultats de manière synchrone, donc la plupart des intégrations n'ont pas besoin de ce endpoint. Utilisez-le lorsque :

  • Vous avez enregistré uniquement le processId et devez récupérer le résultat complet plus tard (audit, support).
  • Vous suspectez que la réponse originale a été perdue en transit (erreur réseau après que la plateforme a terminé le travail).
  • Vous construisez un outil de back-office qui examine les processus historiques.

Codes d'erreur

CodeMessageDescription
20023O parâmetro processId não foi informado.Le paramètre d'identifiant de processus est manquant.
20002O parâmetro APIKey não foi informado.Le paramètre APIKEY est manquant dans l'en-tête de la requête.
20001O parâmetro authtoken não foi informado.Le paramètre de jeton d'intégration est manquant dans l'en-tête de la requête.

Flux

Une recette est la combinaison de capacités (détection de vie, vérification d'identité, signaux de risque, documents...) configurée dans l'APIKey de votre projet. Elle définit ce qu'Unico exécute dans chaque processus et comment les résultats sont consolidés dans le result unique — vous n'avez besoin de rien orchestrer de votre côté.

Unico maintient un catalogue de recettes préétablies, nommées et versionnées (ex. byunico-idlive-idunico-oneresponse-std). Certaines sont exclusives au Brésil, comme celles qui incluent le Score, Serpro ou la vérification de l'âge.

Quelles capacités votre processus exécute-t-il ?

La combinaison de capacités — le flux de votre projet — est définie dans la configuration de votre APIKey. Consultez les recettes préétablies ou contactez votre interlocuteur projet Unico pour la personnaliser.