Explore
Smart Logic
1.0.0
OAS 3.0
API Smart Logic
Alert
GET
/alert
/find-all
List all alerts endpoint.
GET
/alert
/{id}
Get one alert endpoint.
Area
GET
/area
List all areas endpoint.
GET
/area
/weighing
List all weighing areas endpoint.
GET
/area
/{id}
Get one area endpoint.
Bag
POST
/bag
Create bag endpoint.
GET
/bag
/{id}
/order
List all bags by order endpoint.
GET
/bag
/{id}
/{orderId}
/validate
Validate bags by order endpoint.
GET
/bag
/{id}
List all bags endpoint.
PUT
/bag
/{id}
Update bag endpoint.
DELETE
/bag
/{id}
Delete a bag endpoint.
GET
/bag
/{id}
/edit
Get one bag endpoint.
PUT
/bag
/{id}
/restore
Restore a bag endpoint.
GET
/bag
/{id}
/balance
List all bags with balance endpoint.
GET
/bag
/{id}
/ingredient
List all bags by ingredient endpoint.
Order
POST
/order
Create order endpoint.
GET
/order
List all order endpoint.
GET
/order
/{id}
Get one order endpoint.
PUT
/order
/{id}
Update order endpoint.
DELETE
/order
/{id}
Delete an order endpoint.
Equipament
GET
/equipament
List all equipaments endpoint.
GET
/equipament
/{id}
Get one equipaments endpoint.
GET
/equipament
/{id}
/area
List all equipaments by area endpoint.
EquipamentIngredientBalance
GET
/equipament-ingredient-balance
List all equipament ingredient balances endpoint.
GET
/equipament-ingredient-balance
/{id}
Get one equipament ingredient balance endpoint.
GET
/equipament-ingredient-balance
/{id}
/equipament
Get one equipament ingredient balance endpoint.
Lot
GET
/lot
/exist
/{code}
/{ingredientId}
Check if lot exists endpoint.
POST
/lot
Create lot endpoint.
GET
/lot
List all lots endpoint.
GET
/lot
/{id}
Get one lot endpoint.
PUT
/lot
/{id}
Update lot endpoint.
DELETE
/lot
/{id}
Delete a lot endpoint.
PUT
/lot
/{id}
/restore
Restore a lot endpoint.
GET
/lot
/{id}
/ingredient
List all lots by ingredient endpoint.
Ingredient
POST
/ingredient
Create ingredient endpoint.
GET
/ingredient
List all ingredient endpoint.
GET
/ingredient
/{id}
Get one ingredient endpoint.
PUT
/ingredient
/{id}
Update ingredient endpoint.
DELETE
/ingredient
/{id}
Delete an ingredient endpoint.
DELETE
/ingredient
/{id}
/area
Delete an ingredient endpoint.
GET
/ingredient
/{id}
/area
List all ingredient by area endpoint.
GET
/ingredient
/{id}
/recipe-area
List all ingredient endpoint.
RecipeArea
POST
/recipe-area
Create recipe area endpoint.
GET
/recipe-area
/{id}
List all recipe area endpoint.
PUT
/recipe-area
/{id}
Update recipe area endpoint.
DELETE
/recipe-area
/{id}
Delete an recipe area endpoint.
GET
/recipe-area
/{id}
/edit
Get one recipe area endpoint.
RecipeVersion
POST
/recipe-version
Create recipe version endpoint.
GET
/recipe-version
/{id}
List all recipe version endpoint.
PUT
/recipe-version
/{id}
Update recipe version endpoint.
PATCH
/recipe-version
/{id}
Patch recipe version endpoint.
DELETE
/recipe-version
/{id}
Delete an recipe version endpoint.
GET
/recipe-version
/{id}
/edit
Get one recipe version endpoint.
POST
/recipe-version
/{id}
/duplicate
Duplicate recipe version.
POST
/recipe-version
/{id}
/convert-to-production
Convert recipe version to production.
GET
/recipe-version
/{id}
/detail
Get recipe version detail endpoint.
RecipeOption
POST
/recipe-option
Create and update recipe option endpoint.
GET
/recipe-option
/{id}
Get one recipe option endpoint.
RecipeIngredient
POST
/recipe-ingredient
Create recipe ingredient endpoint.
GET
/recipe-ingredient
/{id}
List all recipe ingredient endpoint.
PUT
/recipe-ingredient
/{id}
Update recipe ingredient endpoint.
DELETE
/recipe-ingredient
/{id}
Delete an recipe ingredient endpoint.
GET
/recipe-ingredient
/{id}
/edit
Get one recipe ingredient endpoint.
Client
GET
/client
/{id}
Get one client endpoint.
PUT
/client
/{id}
Update client endpoint.
GET
/client
/logo
/{filename}
Get client logo image.
Dashboard
GET
/dashboard
Endpoint to fetch Overview data for Dashboard.
GET
/dashboard
/lots
Endpoint to fetch Lots data for Dashboard.
Health
GET
/health
Line
GET
/line
List all access profile endpoint.
GET
/line
/{id}
Get one access profile endpoint.
Recipe
POST
/recipe
Create recipe endpoint.
GET
/recipe
List all recipe endpoint.
GET
/recipe
/{id}
Get one recipe endpoint.
PUT
/recipe
/{id}
Update recipe endpoint.
DELETE
/recipe
/{id}
Delete an recipe endpoint.
Type
GET
/type
List all access profile endpoint.
GET
/type
/{id}
Get one access profile endpoint.
Schemas
IdToRelationDTOList
AlertOutput
GetAlertsOutput
AreaOutput
GetAreasOutput
LotToRelationDTO
CreateBagInput
IngredientToLotDTOList
LotToBagDTO
BagOutput
GetBagsOutput
DeleteBagOutput
RecipeVersionEntity
OrderOutput
GetOrdersOutput
EquipamentOutput
GetEquipamentsOutput
EquipamentEntity
AreaEntity
EquipamentIngredientBalanceOutput
GetEquipamentIngredientBalancesOutput
LotOutput
IngredientToLotDTO
CreateLotInput
GetLotsOutput
DeleteLotOutput
CreateIngredientInput
IngredientOutput
GetIngredientsOutput
UpdateIngredientInput
DeleteIngredientOutput
IdToRelationDTO
AreaToRelationDTO
CreateRecipeAreaInput
RecipeVersionToRelation
AreaToRelationDTOList
RecipeAreaOutput
GetRecipeAreasOutput
UpdateRecipeAreaInput
DeleteRecipeAreaOutput
RecipeToRelationDTO
CreateRecipeVersionInput
RecipeVersionOutput
GetRecipeVersionsOutput
UpdateRecipeVersionInput
PatchRecipeVersionInput
DeleteRecipeVersionOutput
CreateRecipeOptionInput
RecipeOptionOutput
CreateRecipeIngredientInput
RecipeIngredientOutput
GetRecipeIngredientsOutput
UpdateRecipeIngredientInput
DeleteRecipeIngredientOutput
ClientOutput
LineOutput
GetLinesOutput
CreateRecipeInput
RecipeOutput
GetRecipesOutput
UpdateRecipeInput
DeleteRecipeOutput
TypeOutput
GetTypesOutput