Fornecedor (Provider) POST PUT GET
Endpoint de fornecedor utilizado para gerenciar os fornecedores no Wemov WMS.
Necessário Integrar
✅ Sim — é necessário enviar os dados de fornecedores.
Listar Fornecedores
URL
GET https://api.wemov.com.br/open/v1/ProviderRequest Header
http
Authorization: Bearer {TOKEN}
Accept: application/json
User-Agent: NOME-DO-CLIENTEResponse
json
{
"code": 200,
"message": "string",
"count": 0,
"totalPages": 0,
"pagingLimit": 0,
"pagingIndex": 0,
"data": [
{
"id": "guid",
"socialName": "string",
"fantasyName": "string",
"cnpj": "string",
"codeERP": "string",
"postalCode": "string",
"address": "string",
"complement": "string",
"number": "string",
"district": "string",
"city": "string",
"state": "string",
"country": "string",
"phone": "string",
"cellPhone": "string",
"contact": "string",
"description": "string",
"mnemonic": "string",
"ownerID": "guid"
}
],
"error": "string"
}Campos do Response
| Campo | Tipo | Descrição |
|---|---|---|
| id | Guid | Chave de identificação do fornecedor (PK) |
| socialName | String | Razão social |
| fantasyName | String | Nome fantasia |
| cnpj | String | CNPJ do fornecedor |
| codeERP | String | Código do fornecedor no ERP |
| postalCode | String | CEP |
| address | String | Endereço |
| complement | String | Complemento |
| number | String | Número |
| district | String | Bairro |
| city | String | Cidade |
| state | String | Estado |
| country | String | País |
| phone | String | Telefone |
| cellPhone | String | Celular |
| contact | String | Contato |
| description | String | Observações |
| mnemonic | String | Mnemônico |
| ownerID | Guid | ID do proprietário |
Buscar por ID
GET https://api.wemov.com.br/open/v1/Provider/{id}| Parâmetro | Tipo | Descrição |
|---|---|---|
| id | Guid | ID do fornecedor |
Buscar por Código ERP
GET https://api.wemov.com.br/open/v1/Provider/erp/{codeERP}| Parâmetro | Tipo | Descrição |
|---|---|---|
| codeERP | String | Código do fornecedor no ERP |
Cadastrar Fornecedor
POST https://api.wemov.com.br/open/v1/ProviderRequest Body
json
{
"socialName": "string",
"fantasyName": "string",
"cnpj": "string",
"codeERP": "string",
"postalCode": "string",
"address": "string",
"complement": "string",
"number": "string",
"district": "string",
"city": "string",
"state": "string",
"country": "string",
"phone": "string",
"cellPhone": "string",
"contact": "string",
"description": "string",
"mnemonic": "string",
"ownerID": "guid"
}Campos do Request
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| socialName | String | ✅ | Razão social |
| fantasyName | String | ❌ | Nome fantasia |
| cnpj | String | ✅ | CNPJ do fornecedor |
| codeERP | String | ❌ | Código do fornecedor no ERP |
| postalCode | String | ❌ | CEP |
| address | String | ❌ | Endereço |
| complement | String | ❌ | Complemento |
| number | String | ❌ | Número |
| district | String | ❌ | Bairro |
| city | String | ❌ | Cidade |
| state | String | ❌ | Estado |
| country | String | ❌ | País |
| phone | String | ❌ | Telefone |
| cellPhone | String | ❌ | Celular |
| contact | String | ❌ | Contato |
| description | String | ❌ | Observações |
| mnemonic | String | ❌ | Mnemônico |
| ownerID | Guid | ❌ | ID do proprietário |
Atualizar Fornecedor
PUT https://api.wemov.com.br/open/v1/ProviderMesma estrutura do POST, incluindo o campo id no body.
