[GET] /members
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 404 | Membro não encontrado. | 072 |
[PUT] /member/personalInformation
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Nome deve ter no máximo 100 caracteres, nenhum número ou simbolo e and ao menos dois nomes (Primeiro e Último). | 001 |
| 400 | Idade deve estar entre 16 e 100 anos. | 002 |
| 400 | Código de área do telefone deve ser um valor entre 11 e 99. | 003 |
| 400 | Número de telefone deve conter apenas números e máximo de 8 caracteres. | 004 |
| 400 | Número de celular deve conter apenas números e máximo de 9 caracteres. | 005 |
| 400 | Código de área do celular deve ser um valor entre 11 e 99. | 006 |
| 409 | Número de celular {0} ({1}) informado já está atrelado a outro usuário. | 079 |
[PUT] /member/notifications
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 404 | Notificação não encontrada. | 010 |
[POST] /member/addresses
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | CEP inválido. | 012 |
| 400 | Cidade não pode ser nulo e deve conter no máximo 100 caracteres. | 013 |
| 400 | Bairro não pode ser nulo e deve conter no máximo 100 caracteres. | 014 |
| 400 | UF deve ser preenchido e conter 2 caracteres. | 015 |
| 400 | Descrição do logradouro deve ser preenchido e conter no máximo 300 caracteres. | 016 |
| 400 | Número deve ser preenchido e não pode ultrapassar 40 caracteres. | 017 |
| 404 | CEP não encontrado. | 018 |
| 409 | CEP não permitido. | 019 |
| 400 | Código do País é inválido. Somente é aceito 55. | 020 |
| 409 | Não é possivel inserir nenhum endereço mais. Número máximo de cadastros atingido. | 073 |
[PATCH] /member/addresses/{addressId}
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Descrição do logradouro, quando colocado na mensagem, deve ser preenchido e conter no máximo 300 caracteres. | 021 |
| 400 | Número, quando colocado na mensagem, deve ser preenchido e não pode ultrapassar 40 caracteres. | 022 |
| 400 | Cidade, quando colocado na mensagem, não pode ser nulo e deve conter no máximo 100 caracteres. | 023 |
| 400 | Código do País é inválido. Somente é aceito 55. | 024 |
| 400 | Bairro, quando colocado na mensagem, não pode ser nulo e deve conter no máximo 100 caracteres. | 025 |
| 400 | CEP, quando colocado na mensagem, deve ser informado. | 026 |
| 400 | CEP em formato inválido. | 027 |
| 404 | CEP não encontrado. | 028 |
| 400 | Estado, quando colocado na mensagem, não pode estar em branco. | 029 |
| 400 | Estado não é um valor válido. | 030 |
| 404 | Endereço não encontrado. | 031 |
[PUT] /member/addresses/{addressId}
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Bairro não pode ser nulo e deve conter no máximo 100 caracteres. | 032 |
| 400 | CEP inválido. | 033 |
| 400 | UF deve ser preenchido e conter 2 caracteres. | 034 |
| 400 | Descrição do logradouro deve ser preenchido e conter no máximo 300 caracteres. | 035 |
| 400 | Número deve ser preenchido e não pode ultrapassar 40 caracteres. | 036 |
| 404 | CEP não encontrado. | 037 |
| 409 | CEP não permitido. | 038 |
| 400 | Cidade não pode ser nulo e deve conter no máximo 100 caracteres. | 039 |
| 400 | Código do País é inválido. Somente é aceito 55. | 040 |
| 404 | Endereço não encontrado. | 041 |
[DELETE] /member/addresses/{AddressId}
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 404 | Endereço não encontrado. | 042 |
| 400 | Requisição em formato inválido. | 043 |
| 400 | AddressId inválido. | 044 |
| 409 | O identificador do endereço {0} caso seja do tipo {1} não pode ser excluído | 080 |
[POST] /member/cellphonenumbers
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Alias deve ser informado. | 045 |
| 400 | Alias informado ({0}) é inválido. | 046 |
| 400 | Código da operadora deve ser informado. | 047 |
| 400 | Código do país informado ({0}) é inválido. | 048 |
| 400 | Código da área deve ser informado. | 049 |
| 400 | Código da área informado ({0}) é inválido. | 050 |
| 400 | Número de celular deve ser informado. | 051 |
| 400 | Número de celular informado ({0}) é inválido. | 052 |
| 409 | Número de celular ({0}) já registrado. | 053 |
| 409 | Só é permitido um usuário ter no máximo 10 números de celulares registrados. | 054 |
| 400 | Alias deve ter no mínimo 2 caracteres e no máximo 20 caracteres. | 074 |
| 400 | Código de operadora ({0}) inválido. | 075 |
[PUT] /member/cellphonenumbers/{id}
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Identificador do número de celular deve ser informado. | 055 |
| 400 | Identificador do número de celular deve ser um hash de 15 caracteres. | 056 |
| 404 | Identificador do número de celular informado ({0}) não foi encontrado. | 057 |
| 400 | Alias deve ser informado. | 058 |
| 400 | Alias informado ({0}) é inválido. | 059 |
| 400 | Código da operadora deve ser informado. | 060 |
| 400 | Código do país informado ({0}) é inválido. | 061 |
| 400 | Código da área deve ser informado. | 062 |
| 400 | Código da área informado ({0}) é inválido. | 063 |
| 400 | Número de celular deve ser informado. | 064 |
| 400 | Número de celular informado ({0}) é inválido. | 065 |
| 409 | Número de celular ({0}) já registrado. | 066 |
| 409 | Número de celular padrão não pode ser inativado, apenas pode ser ativado. | 067 |
| 400 | Código de operadora ({0}) inválido. | 076 |
| 400 | Alias deve ter no mínimo 2 caracteres e no máximo 20 caracteres. | 077 |
[DELETE] /member/cellphonenumbers/{id}
| HTTP Code | Error Message | Error Code |
|---|---|---|
| 400 | Identificador do número de celular deve ser informado. | 068 |
| 400 | Identificador do número de celular deve ser um hash de 15 caracteres. | 069 |
| 404 | Identificador do número de celular informado ({0}) não foi encontrado. | 070 |
| 409 | Número de celular padrão não pode ser removido, é necessário tornar outro número de celular padrão para remover este registro. | 071 |
| 409 | Número de celular {0} ({1}) já excluído. | 078 |
