Perfil
Estas operações serão substituidas pelas operações equivalentes em Cadastro e informações de usuários
GET /profile/api/info/:uuid/
| Código de retorno |
Descrição |
| 200 OK |
Operação completada com sucesso |
| 401 Unauthorized |
Credenciais não informadas ou inválidas |
| 403 Forbidden |
Credenciais informadas são inválidas para este recurso (ex: token/secret da aplicação) |
| 404 Not Found |
Não existe usuário identificavel por este uuid |
| 500 Internal Server Error |
Erro interno do Passaporte Web |
GET /profile/api/info/?email=:email
- Retorna dados de um usuário pelo email primário ou por um email secundário préviamente ativado.
- Emails secundários inativos são ignorados.
- Não recebe parâmetros.
- Autenticação utilizando token e secret da aplicação.
- Será substituida por GET /accounts/api/identities/?email=:email
| Código de retorno |
Descrição |
| 200 OK |
Operação completada com sucesso |
| 401 Unauthorized |
Credenciais não informadas ou inválidas |
| 403 Forbidden |
Credenciais informadas são inválidas para este recurso (ex: token/secret da aplicação) |
| 404 Not Found |
Não existe usuário identificavel por este email |
| 500 Internal Server Error |
Erro interno do Passaporte Web |
PUT /profile/api/info/:uuid/
- Atualiza dados de um usuário pelo uuid
- Nenhum dos parâmetros é obrigatório.
- Não é possível alterar email ou senha.
- Autenticação utilizando token e secret da aplicação.
- Será substituida por PUT /accounts/api/identities/:uuid/
| Parâmetro |
Descrição |
Default |
Exemplo |
| first_name |
primeiro nome do usuário |
|
Fulano |
| last_name |
sobrenome do usuário |
|
de Tal |
| nickname |
apelido do usuário |
|
Fulaninho |
| cpf |
CPF do usuário |
|
157.027.254-92 |
| birth_date |
data de nascimento no formato ISO8601 |
|
1970-01-01 |
| gender |
gênero do usuário: M, F ou - |
|
M |
| send_myfreecomm_news |
“Quero receber novidades e promoções do Passaporte Web” |
|
true |
| send_partner_news |
“Quero receber novidades e promoções de parceiros” |
|
true |
| country |
país onde o usuário reside |
|
Brasil |
| language |
idioma preferencial do usuário |
|
pt_BR |
| timezone |
zona horária do usuário |
|
GMT-3 |
| Código de retorno |
Descrição |
| 200 OK |
Operação completada com sucesso |
| 400 Bad Request |
Um ou mais parâmetros fornecidos possui valor inválido, ver corpo da resposta |
| 401 Unauthorized |
Credenciais não informadas ou inválidas |
| 403 Forbidden |
Credenciais informadas são inválidas para este recurso (ex: token/secret da aplicação) |
| 404 Not Found |
Não existe usuário identificavel por este uuid |
| 409 Conflict |
Este CPF está associado a outro usuário, ver corpo da resposta |
| 500 Internal Server Error |
Erro interno do Passaporte Web |