Pular para o conteúdo

API Cadastro de Clientes/Fornecedores

API Cadastro de Clientes/Fornecedores

Para criar um cliente no banco de dados, fazer uma requisição com o método ‘POST’ e o ‘content-type: application/json’. O endereço da requisição do cliente é ‘Domínio do cliente + :8090/api/controller’.

Por exemplo: ‘http://dominio.ddns.net:8090/api/controller’.

Campo

cliente *
fantasia *
CNPJ
CEP
endereco
num
compl
bairro
cidade
UF
DDD
Fone
mail

Observações

Nome do cliente/fornecedor.
Apelido ou fantasia do cliente/fornecedor.
CNPJ sem caracteres especiais.
CEP sem caracteres especiais.

Número de endereço.
Complemento do endereço.



DDD do cliente/fornecedor.
Telefone do cliente/fornecedor.
E-mail do fornecedor.

Tipo – tamanho

String – 60
String – 60
String – 14
String – 8
String – 60
Inteiro – 10
String – 60
String – 60
String – 60
String – 2
Inteiro – 2
String – 10
String – 60

Exemplo de Json:

				
					{
	"cliente" : "João da Silva",
	"fantasia" : "Minha Empresa LTDA",
	"CNPJ" : "12345678000190",
	"CEP" : "99999000",
	"endereco" : "Rua da empresa",
	"num" : "258",
	"compl" : "Empresa",
	"Bairro" : "Bairro da empresa",
	"cidade" : "Rio de Janeiro",
	"UF" : "RJ",
	"DDD" : "21",
	"Fone" : "999999999",
	"mail" : "email@email.com.br"
}
				
			

Exempo de resposta de sucesso:

				
					{
    "Value": "Adicionado com sucesso!",
    "Formatters": [],
    "ContentTypes": [],
    "DeclaredType": null,
    "StatusCode": 200
}
				
			

Exempo de resposta de duplicidade:

				
					{
    "Value": "CPF/CNPJ já existe no banco de dados!",
    "Formatters": [],
    "ContentTypes": [],
    "DeclaredType": null,
    "StatusCode": 500
}
				
			

Exempo de resposta de cliente sem nome informado:

				
					{
    "Value": "Atenção! O campo cliente (Nome do cliente) é obrigatório.",
    "Formatters": [],
    "ContentTypes": [],
    "DeclaredType": null,
    "StatusCode": 500
}
				
			

Exempo de resposta de cliente sem fantasia informado:

				
					{
    "Value": "Atenção! O campo fantasia (Fantasia) é obrigatório.",
    "Formatters": [],
    "ContentTypes": [],
    "DeclaredType": null,
    "StatusCode": 500
}
				
			

Heron Rangel

Desenvolvimento
Home
Ajuda!
Parceiros
Buscar
×

 

Olá! 😁

Selecione o contato que deseja iniciar a conversa!

×