Token de autenticação de identidade

Solicitação de novo token

<div class="bkly-ref-description"> <p>Solicite um novo <i>token</i> de autenticação de identidade para o seu cliente.</p> <span class="bkly-ref-small-beta-tag">beta</span> <span class="bkly-ref-scope-tag">scope: security.id-token.create</span> </div> [block:callout] { "type": "info", "title": "Nota", "body": "Para mais informações, confira as documentações [Token de autenticação de identidade](/docs/token-autenticacao-identidade) e [Solicitação de novo token](/docs/solicitacao-novo-token)." } [/block]
post/customers/{documentNumber}/biometry-token

Request

  • Base URL
    https://api-mtls.sandbox.bankly.com.br
  • URL
    https://api-mtls.sandbox.bankly.com.br/customers/{documentNumber}/biometry-token
  • Auth
    HTTP bearer

Headers

x-bkly-correlation-idstring required

Id de correlação da requisição, usado para rastrear uma sequência de chamadas de APIs. Informe um GUID v4, que deverá ser gerado a cada nova requisição.

Parameters

#/paths/~1devices/put/parameters/0 (unresolved $ref)
#/paths/~1devices/put/parameters/1 (unresolved $ref)
#/paths/~1document-analysis~1{documentNumber}/get/parameters/0 (unresolved $ref)

Request body

challengestring string required

Tipo de desafio. Para a validação de um dispositivo, esse campo deve apresentar o valor "DEVICE_VERIFICATION”.

ttlinteger

Tempo de vida do <i>token</i>, que é de, no máximo, 900 segundos.

providerstring string required

Nome do provedor, que, nesse caso, é UNICO_CHECK.

Example request

{
  "challenge": "DEVICE_VERIFICATION",
  "claims": {
    "deviceHash": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"
  },
  "provider": "UNICO_CHECK",
  "providerMetadata": {
    "encrypted": "099db6528fa686230c4d38b5116cf5581c4009f8b51795923993020be9cd1045"
  }
}

Response

Recurso criado com sucesso.

IdTokenstring uuid

GUID do <i>token</i> gerado.

expiresIninteger

Tempo de vida do to<i>token</i>ken, que é de, no máximo, 900 segundos.

Example response

{
  "IdToken": "b7f84c3a-6d2b-4ac4-b882-ed38f8c76a52",
  "expiresIn": 900
}

Changes

No recorded changes to this operation across all 1 revision of this API.