Skip to main content

Cadastrar um Armazém

Descrição: Cadastra um novo Armazém associado a uma Companhia Produtora.

Endpoint

POST/api/v1/integration/warehouses/-/producers/{producer_id}

Regras

AtributosDescriçãoTipoObrigatórioValidações
producer_idIdentificador da Companhia ProdutoraUUIDSim_
nameNomeStringSimAté 250 caracteres.
documentCPF no caso de PF / CNPJ no caso de PJStringSimAceita apenas números. Não pode ser repetido o mesmo CPF/CNPJ para a Companhia Produtora
capacityCapacidadeNumberSimApenas números. Aceita até 8 dígitos inteiros e 2 dígitos decimais
state_subscriptionInscrição estadualStringNãoSe preenchido, deverá conter a inscrição e o Estado separados por hífen(-). Exemplo: 123456-MS
address.streetRuaStringSimAté 250 caracteres.
address.numberNumeroStringNãoApenas números
address.complementComplementoStringNãoAté 100 caracteres.
address.neighborhoodBairroStringSimAté 250 caracteres.
address.zip_codeCEPStringSimCEP com "-"
address.cityCidadeStringSimAté 100 caracteres.
address.stateEstadoStringSimAté 2 caracteres.
address.countryPaisStringSimAté 50 caracteres.

Exemplo de Requisição

curl -X POST\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"https://homolog.api.merx.tech/api/v1/integration/warehouses/-/producers/{producer_id}"

Parâmetros

Parâmetros de Caminho:
NomeDescriçãoTipoObrigatório
producer_idIdentificador da Companhia ProdutoraStringSim
Parâmetros de Cabeçalho
NomeDescriçãoTipoObrigatório
AuthorizationStringSim
Parâmetros do Corpo
NomeDescriçãoTipoObrigatório
nameNomeStringSim
documentCPF no caso de PF / CNPJ no caso de PJStringSim
state_subscriptionInscrição estadualStringNão
capacityCapacidadeNumberSim
address.streetRuaStringSim
address.numberNumeroStringNão
address.complementComplementoStringNão
address.neighborhoodBairroStringSim
address.zip_codeCEPStringSim
address.cityCidadeStringSim
address.stateEstadoStringSim
address.countryPaisStringSim

Respostas

  • 200 - Ok
{
"id": "string"
}
  • 400 - Bad Request
{
"timestamp": "string (date-time)",
"status": "integer (int32)",
"error": "string"
}
  • 401 - Unauthorized

  • 404 - NotFound