---
# System prepended metadata

title: 'Detalhamento de Cliente GET ("/cliente/:id")'

---

# Detalhamento de Cliente GET ("/cliente/:id")

### Entrada 
    - id
    - token 
### Saida
    - id 
    - email
    - telefone
    - cpf
    - nome
    - bairro
    - complemento
    - endereco
    - cep
    - cidade
    - uf 
    - cobrancas associadas
** Obs : alterar a tabela de cliente associando com a nova tablea de cobranças, para dar join


# Atulizar Cliente PUT ("/cliente/:id")

### Entrada 
    - id 
    - nome * 
    - email * UNIQUE
    - telefone *
    - cpf * UNIQUE
    - bairro
    - complemento
    - endereco
    - cep
    - cidade
    - uf 

### Saída
    -retorna sucesso ou erro
    
## Cadastro de Cobrnaças POST ("/cobrancas")

### Entrada
    - id cliente *
    - nome *
    - descricao *
    - status *
    - valor *
    - vencimento *
    
### Saída
    - retonra sucesso ou erro
    
## Listagem de Cobrancas GET ("/cobrancas")

### Entrada
    - token

### Saída 

    - array de cobranças 
        - id cobranca
        - nome cliente
        - descricao
        - valor
        - vencimento
        - status (não é salvo no banco de dados, é calculado na hora da req)
        
## Listagem de Cobrancas GET ("/cobrancas/:id")

### Entrada
    - token

### Saída 

    - array de cobranças 
        - id cobranca
        - nome cliente
        - descricao
        - valor
        - vencimento
        - status

        

    
    
    
    


    

