30. Região
Este módulo permite consultar as regiões utilizadas para precificação e categorização de serviços e peças.
Funcionalidades Principais
Abaixo estão os atalhos para as operações mais utilizadas neste módulo:
Obter uma região por ID
Retorna os dados de uma região específica.
Endpoint: /api/regions/{id}
Método: GET
Parâmetros:
- id (path, obrigatório) — Identificador da região.
Response body:
{ "id": 0, "tag": "string", "description": "string", "type": "string", "isDefault": true, "countryId": 0, "countryName": "string"}Listar tipos de regiões
Retorna todos os tipos de regiões disponíveis no sistema.
Endpoint: /api/regions/types
Método: GET
Parâmetros:
- Este endpoint não recebe parâmetros.
Response body:
[ { "name": "string", "value": "string" }]Listar regiões de serviços
Retorna todas as regiões utilizadas para serviços.
Endpoint: /api/regions/services
Método: GET
Parâmetros:
- Este endpoint não recebe parâmetros.
Response body:
[ { "id": 0, "tag": "string", "description": "string", "type": "string", "isDefault": true, "countryId": 0, "countryName": "string" }]Listar regiões de peças
Retorna todas as regiões utilizadas para peças.
Endpoint: /api/regions/parts
Método: GET
Parâmetros:
- Este endpoint não recebe parâmetros.
Response body:
[ { "id": 0, "tag": "string", "description": "string", "type": "string", "isDefault": true, "countryId": 0, "countryName": "string" }]Pesquisar regiões
Pesquise regiões utilizando os filtros informados.
Endpoint: /api/regions/filters
Método: GET
Parâmetros:
- regionFilterDTO (query, obrigatório) — Filtros utilizados na pesquisa das regiões.
Response body:
[ { "id": 0, "tag": "string", "description": "string", "type": "string", "isDefault": true, "countryId": 0, "countryName": "string" }]