Skip to main content
Skip table of contents

PIN e PIN Seguro

Pré-requisitos do processo:

O token deve ser gerado


URL base

JSON
https://integration-360-api.nddprint.com/integration-360-api

Autorização

Todos os endpoints devem enviar o token no cabeçalho da requisição

JSON
Authorization: Bearer token

Exemplo de autorização:

JSON
Authorization: Bearer 089d22caa3f6d338239a14AuU09R3FZJWk4XhMHAAbXIkQw3oydFUF8VFlP0QkHI=

PIN Codes

Este endpoint retorna o PIN e PIN Seguro do usuário.

POST

JSON
api/v1/users/pin-codes

Corpo da requisição: Os parâmetros a seguir devem ser incluídos no corpo da requisição como dados JSON.

  • LogonName (string)

  • DomainName (string)

Exemplo de requisição:

JSON
POST api/v1/pin-codes
Content-Type: application/json

{
  "LogonName": "usuario123",
  "DomainName": "dominio123"
}

Resposta de sucesso: Se a requisição for bem-sucedida, você receberá uma resposta com o status 200 OK com o PIN e PIN Seguro do usuário.

Exemplo de resposta:

JSON
Status: 200 OK
Content-Type: application/json

{
    "pinCode": "1231231",
    "securePinCode": "12345",
    "useSecurePinCode": true
}

Respostas de erro:

  • Status 400 Bad Request: O usuário não foi encontrado.

Update Pin code auto renew

Este endpoint atualiza automaticamente o PIN do usuário.

Para que este endpoint funcione corretamente, a forma de gerenciamento dos códigos PIN deve estar configurada como Renovação automática do PIN.

POST

CODE
api/v1/users/update-pin-code-autorenew

Corpo da requisição: Os parâmetros a seguir devem ser incluídos no corpo da requisição como dados JSON.

  • LogonName (string)

  • DomainName (string)

Exemplo de requisição:

JSON
POST api/v1/update-pin-code-autorenew
Content-Type: application/json

{
  "LogonName": "usuario123",
  "DomainName": "dominio123"
}

Resposta: Se a requisição for bem-sucedida, você receberá uma resposta com o status 200 OK com o valor do PIN.

Exemplo de resposta:

JSON
Status: 200 OK
Content-Type: application/json

0208

Respostas de erro:

  • Status 403 Forbidden: A configuração não está ativada no NDD Print Portal 360.

Update Secure PIN Code

Este endpoint atualiza o PIN Seguro do usuário.

POST

CODE
api/v1/users/update-secure-pin-code

Corpo da requisição: Os parâmetros a seguir devem ser incluídos no corpo da requisição como dados JSON.

  • LogonName (string)

  • DomainName (string)

  • UseSecurePinCode (boolean)

  • SecurePinCode (string)

Exemplo de requisição:

JSON
POST api/v1/pin-codes
Content-Type: application/json

{
  "LogonName": "usuario123"
  "DomainName": "dominio123"
  "UseSecurePinCode": true
  "SecurePinCode": "123456"
}

Resposta de sucesso: Se a requisição for bem-sucedida, você receberá uma resposta com o status 200 OK com um valor booleano (true ou false).

Exemplo de resposta:

JSON
Status: 200 OK
Content-Type: application/json

true

Respostas de erro:

  • Status 400 Bad Request: O usuário não foi encontrado.

{{component-feedback-article}}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.