Skip to content

L'objet AuthenticationTrialItem

Il est possible de filtrer et de lister de la plateforme Reach tous les essais d'authentification générés par vos configurations Authentix.

Un essai d'authentification, instancié par l'objet AuthenticationTrialItem, représente une correspondance avec l'utilisateur final qui contient un code d'authentification. Il est important de noter qu'une seule authentification peut conduire à plusieurs essais d'authentification.

Vous pouvez obtenir les statistiques de l'essai d'authentification via l'objet AuthenticationTrialStatItem.

Vous devez également garder à l'esprit que le listing des essais d'authentification est contrainte par une limite de concurrence intégrée. Vous commencerez à recevoir des réponses HTTP 429 "Too Many Requests" si vous atteignez cette limite.

Attributs de AuthenticationTrialItem

  • appletIdstring

    L'identifiant de l'applet.

  • apiVersionstring

    La version de l'API.

  • configurationIdstring

    L'identifiant de la configuration.

  • authenticationIdstring

    L'identifiant de l'authentification.

  • trialIdstring

    L'identifiant de l'essai d'authentification.

  • trialStatusstring

    Le statut de l'essai d'authentification. Au choix entre successful, ou unsuccessful.

  • channelstring

    Le canal utilisé. Au choix entre sms, ou email.

  • paymentInfoobject

    Informations relatives au paiement numérique à authentifier. Elle est requise lorsque usedForDigitalPayment est vrai. Il est ignoré dans le cas contraire. Voir la section PaymentInfo pour une description de cet objet.

  • dateCreateddate-time

    La date et l'heure (UTC) auxquelles l'essai d'authentification a été créé.

  • dateUpdateddate-time

    La date et l'heure (UTC) de la dernière mise à jour de l'essai d'authentification.

  • pricenumber

    Le coût facturé pour l'essai d'authentification, dans la devise spécifiée par priceUnit. Ce coût ne comprend pas le coût de la vérification de l'exactitude d'un code fourni par votre client.

  • priceUnitstring

    La devise, au format ISO 4127, dans laquelle le prix est facturé. Par exemple, usd, xaf, eur, cad.

  • channelInfoobject

    Les informations spécifiques au canal liées à l'essai d'authentification. Il s'agit d'un dictionnaire qui peut contenir différents types de données selon du canal utilisé.

L'objet PaymentInfo

L'objet PaymentInfo encapsule les informations associées à une transaction de paiement numérique à authentifier. Elle est composée des propriétés suivantes :

  • payeestring

    Le bénéficiaire de la transaction financière.

  • amountnumber

    Le montant de la transaction.

  • currencystring

    La devise utilisée dans la transaction.