Banking API
Search…
Usuário
Nesta seção estão descritas as APIs que gerenciam os dados do usuário.
A rota da API para sandbox é: https://2fa-sandbox.zoop.ws
Os endpoints para a utilização de validação por e-mail ainda estão em desenvolvimento.
post
https://2fa.zoop.ws
/v1/api/user
Registrar e-mail e celular para um usuário
{
"ApplicationToken":"AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"CellPhone":"5521987654321",
"Email":"[email protected]",
"UniqueIdentifier":"12345678910"
}
post
https://2fa.zoop.ws
/v1/api/user/cellphone
Registrar celular para um usuário
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"CellPhone": “5521987654321”,
"UniqueIdentifier": “12345678910”
}
post
https://2fa.zoop.ws
/v1/api/user/email
Inserir os dados de usuário para autenticação por e-mail
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"Email": “[email protected]”,
"UniqueIdentifier": “12345678910”
}
post
https://2fa.zoop.ws
/v1/api/user/totp
Inserir dados de usuário para autenticação TOTP
{
"UserSessionToken": "AAAAAAA-BBBB-CCCC-DDDD-
EEEEEEEEEEEE",
"UserToken": "AAAAAAA-BBBB-CCCC-DDDD-
EEEEEEEEEEEE",
"KeyType":"RSA/ECB/PKCS1Padding",
"KeyPublic": "RSA/ECB/PKCS1Padding Key Public"
}
SeedRSA está em base64 e precisa sofrer um decode antes da descriptografia com a chave privada, após a descriptografia com a chave privada o Seed que ela contém deverá sofre um decode para UTF-8
put
https://2fa.zoop.ws
/v1/api/user/cellphone
Atualizar celular de usuário
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"CellPhone": “5521987654321”,
"UniqueIdentifier": “12345678910”
}
put
https://2fa.zoop.ws
/v1/api/user/email
Atualizar e-mail de usuário
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"Email": “[email protected]”,
"UniqueIdentifier": “12345678910”
}
put
https://2fa.zoop.ws
/v1/api/user/change/cellphone
Atualizar celular validado de usuário
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"CellPhone": “5521987654321”,
"UniqueIdentifier": “12345678910”
}
put
https://2fa.zoop.ws
/v1/api/user/change/email
Atualizar e-mail validado de usuário
{
"ApplicationToken": "AAAAAAA-BBBB-CCCC-DDDD-EEEEEEEEEEEE",
"Email": “[email protected]”,
"UniqueIdentifier": “12345678910”
}
get
https://2fa.zoop.ws
/v1/api/user
Obter os dados do usuário
get
https://2fa.zoop.ws
/v1/api/user/cellphone
Obter dados de celular de usuário
get
https://2fa.zoop.ws
/v1/api/user/email
Obter dados de e-mail de usuário