Cliente | Atividades

Este artigo documenta o processo para inserir, editar e deletar uma ativade de um cliente.

Recurso responsável pelas informações das atividades de um cliente.

Inserir atividade

Insere uma atividade de um cliente.

   
   
   
Requisição  
Método POST
URL /api/v1/clientes/{id}/atividades
Formato do conteúdo application/json
Parâmetro de URL  
id Código identificador do cliente
Exemplo de uso
/api/v1/clientes/12345/atividades
Estrutura de dados da requisição
       
Propriedade Tipo Tamanho Obrigatório Descrição
nomeEmpresa String 60 Sim Nome da empresa
contato String 100 Não Contato
telefone String 15 Não Telefone
municipio Object - Não Município
municipio.id Integer - Sim Código do município
tipo Object - Sim Tipo da atidade
tipo.id Integer - Sim Código do tipo da atividade
atividadePrincipal String 3 Sim

Atividade principal

SIM

NAO

unidadeMedida Object - Sim Unidade fornecida
unidadeMedida.id Integer - Sim Código da unidade de medida
quantidade Double - Não Quantidade
anosFornecimento Integer - Não Anos de fornecimento
mesesFornecimento Integer - Não Meses de fornecimento
renda Double - Sim Renda
previsaoAumento Double - Não Previsão aumento
periodicidadeRenda String 10 Não Periodicidade de renda
ANUAL
SEMESTRAL
TRIMESTRAL
BIMESTRAL
MENSAL
SEMANAL
DIARIO
observacoes     Não Observações
Exemplo da requisição
{
  "nomeEmpresa": "Teste",
  "contato": "Contato atividade",
  "telefone": "(49) 0000-0000",
  "municipio": {
    "id": 1
  },
  "tipo": {
    "id": 1
  },
  "atividadePrincipal": "NAO",
  "unidadeMedida": {
    "id": "LT"
  },
  "quantidade": 67.5,
  "anosFornecimento": 1,
  "mesesFornecimento": 2,
  "renda": 10,
  "previsaoAumento": 10,
  "periodicidadeRenda": "DIARIO",
  "observacoes": "Obs atividade"
}

Resposta

A API retornará o código identificador da atividade inserida.

Estrutura de dados do resposta
       
Propriedade Tipo Tamanho Obrigatório Descrição
id Integer - Sim Código identificador da atividade

Exemplo de resposta

{
  "id": 1
}

Editar atividade

Atualiza uma atividade de um cliente.

Requisição  
Método PUT
URL /api/v1/clientes/{id}/atividades/{atividadeId}
Formato do conteúdo application/json
Parâmetro de URL  
id Código identificador do cliente
atividadeId Código identificador da atividade
Exemplo de uso
/api/v1/clientes/12345/atividades/1
Estrutura de dados da requisição
       
Propriedade Tipo Tamanho Obrigatório Descrição
nomeEmpresa String 60 Sim Nome da empresa
contato String 100 Não Contato
telefone String 15 Não Telefone
municipio Object - Não Município
municipio.id Integer - Sim Código do município
tipo Object - Sim Tipo da atidade
tipo.id Integer - Sim Código do tipo da atividade
atividadePrincipal String 3 Sim

Atividade principal

SIM

NAO

unidadeMedida Object - Sim Unidade fornecida
unidadeMedida.id Integer - Sim Código da unidade de medida
quantidade Double - Não Quantidade
anosFornecimento Integer - Não Anos de fornecimento
mesesFornecimento Integer - Não Meses de fornecimento
renda Double - Sim Renda
previsaoAumento Double - Não Previsão aumento
periodicidadeRenda String 10 Não Periodicidade de renda
ANUAL
SEMESTRAL
TRIMESTRAL
BIMESTRAL
MENSAL
SEMANAL
DIARIO
observacoes     Não Observações
Exemplo da requisição
{
  "nomeEmpresa": "Teste",
  "contato": "Contato atividade",
  "telefone": "(49) 0000-0000",
  "municipio": {
    "id": 1
  },
  "tipo": {
    "id": 1
  },
  "atividadePrincipal": "NAO",
  "unidadeMedida": {
    "id": "LT"
  },
  "quantidade": 67.5,
  "anosFornecimento": 1,
  "mesesFornecimento": 2,
  "renda": 10,
  "previsaoAumento": 10,
  "periodicidadeRenda": "DIARIO",
  "observacoes": "Obs atividade"
}

Excluir ativade

Exclui uma atividade de um cliente.

Requisição  
Método DELETE
URL /api/v1/clientes/{id}/atividades/{atividadeId}
Parâmetro de URL  
id Código identificador do cliente
atividadeId Código identificador da atividade
Exemplo de uso
/api/v1/clientes/12345/atividades/1
Back to top
Cliente | Atividades | Documentação

An Error Occurred

An unknown error occurred

Return to home

Back to top