PropriedadeProdutorController
- Cadastro da Associação Propriedade x Produtor
Endpoint: /preProducao/propriedadeProdutor
method: GET
path: /preProducao/propriedadeProdutor
description: Endpoint para listar
parameters:
- name: size
type: Integer
description: Tamanho da página
required: false
in: query
- name: sort
type: String
description: Campo de ordenação
required: false
in: query
Exemplo de requisição:
curl --request GET \
--url https://<url>/preProducao/propriedadeProdutor \
--header 'X-API-ACCESS-KEY: <chave_de_acesso>' \
--header 'X-API-SECRET-KEY: <chave_de_seguranca>'
Exemplo de resposta:
{
"status": "success",
"message": "Operação realizada com sucesso",
"data": {}
}
Exemplo de erro:
{
"status": "error",
"message": "Erro na operação",
"code": 500
}
Endpoint: /preProducao/propriedadeProdutor/produtor/{produtorId}/propriedade/{propriedadeId}
method: POST
path: /preProducao/propriedadeProdutor/produtor/{produtorId}/propriedade/{propriedadeId}
description: Endpoint para criarPropriedadeProdutor
parameters:
- name: produtorId
type: String
description: Parâmetro produtorId
required: true
in: path
- name: propriedadeId
type: String
description: Parâmetro propriedadeId
required: true
in: path
Exemplo de requisição:
curl --request POST \
--url https://<url>/preProducao/propriedadeProdutor/produtor/{produtorId}/propriedade/{propriedadeId} \
--header 'X-API-ACCESS-KEY: <chave_de_acesso>' \
--header 'X-API-SECRET-KEY: <chave_de_seguranca>'
Exemplo de resposta:
{
"status": "success",
"message": "Operação realizada com sucesso",
"data": {}
}
Exemplo de erro:
{
"status": "error",
"message": "Erro na operação",
"code": 500
}
Endpoint: /preProducao/propriedadeProdutor/produtor/{produtorId}/propriedades
method: GET
path: /preProducao/propriedadeProdutor/produtor/{produtorId}/propriedades
description: Endpoint para getPropriedadesDoProdutor
parameters:
- name: produtorId
type: String
description: Parâmetro produtorId
required: true
in: path
Exemplo de requisição:
curl --request GET \
--url https://<url>/preProducao/propriedadeProdutor/produtor/{produtorId}/propriedades \
--header 'X-API-ACCESS-KEY: <chave_de_acesso>' \
--header 'X-API-SECRET-KEY: <chave_de_seguranca>'
Exemplo de resposta:
{
"status": "success",
"message": "Operação realizada com sucesso",
"data": {}
}
Exemplo de erro:
{
"status": "error",
"message": "Erro na operação",
"code": 500
}
Endpoint: /preProducao/propriedadeProdutor/propriedade/{propriedadeId}/produtores
method: GET
path: /preProducao/propriedadeProdutor/propriedade/{propriedadeId}/produtores
description: Endpoint para getProdutoresDaPropriedade
parameters:
- name: propriedadeId
type: String
description: Parâmetro propriedadeId
required: true
in: path
Exemplo de requisição:
curl --request GET \
--url https://<url>/preProducao/propriedadeProdutor/propriedade/{propriedadeId}/produtores \
--header 'X-API-ACCESS-KEY: <chave_de_acesso>' \
--header 'X-API-SECRET-KEY: <chave_de_seguranca>'
Exemplo de resposta:
{
"status": "success",
"message": "Operação realizada com sucesso",
"data": {}
}
Exemplo de erro:
{
"status": "error",
"message": "Erro na operação",
"code": 500
}