- Documentation
- Recomms AI SDK
- Items
- Users
- Interactions
- Business Rules
- Recommendations
Create a new business rule
POST
https://api.recomms.ai/{database}/business-rules
Business Rules
Request
Path Params
database
string
required
Body Params application/json
resource
enum<string>
required
Allowed values:
usersitems
rule
enum<string>
required
Allowed values:
boosterfilter
field
string
required
condition
enum<string>
required
Allowed values:
><>=<===innot incontainsnot contains
value
string
required
enabled
boolean
optional
Default:
true
default
boolean
optional
Default:
false
Example
{
"resource": "users",
"rule": "booster",
"field": "string",
"condition": ">",
"value": "string",
"enabled": true,
"default": false
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.recomms.ai//business-rules' \
--header 'Content-Type: application/json' \
--data-raw '{
"resource": "users",
"rule": "booster",
"field": "string",
"condition": ">",
"value": "string",
"enabled": true,
"default": false
}'
Responses
🟢201Created
application/json
Body
status
enum<string>
optional
Allowed value:
success
id
integer
optional
Example
{
"status": "success",
"id": 0
}
🟠400Bad Request
🟠401Unauthorized
🔴500Server Error
Modified at 2025-03-13 17:00:04