Configuration des rèlges

Liste des routes permettants d'interagir avec les règles et leurs configurations

Ajoute une nouvelle configuration de règles

put

Cette route permet d'ajouter une nouvelle configuration de règlesLe api_key est requis pour accéder à cette route.Le paramètre rules_content est requis et doit contenir un dictionnaire de données.Le paramètre dataset_config_id est requis et doit contenir un identifiant de dataset config.

Query parameters
api_keystringRequired
Body
dataset_config_idstringRequired

Identifiant de la configuration de dataset

Responses
200

Requête réussie — la configuration de règles a été ajoutée.

application/json
Responseobject · ResponseCreateRulesConfigDevCreateRulesConfigPut
put
/dev/create_rules_config
PUT /dev/create_rules_config?api_key=text HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 47

{
  "rules_content": [],
  "dataset_config_id": "text"
}
{
  "message": "Rules config created!",
  "rules_id": "0166f009f410461bb6de45688525ea8c"
}

Récupère toutes les règles de configuration associées à un dataset config

get

Cette route permet de récupérer toutes les règles de configuration associées à un dataset configLe api_key est requis pour accéder à cette route.Le paramètre dataset_config_id est requis et doit contenir un identifiant de dataset config.

Query parameters
api_keystringRequired
dataset_config_idstringRequired
Responses
200

Requête réussie — les règles de configuration associées à un dataset config ont été récupérées.

application/json
Responseany
get
/dev/get_all_rules_data
GET /dev/get_all_rules_data?api_key=text&dataset_config_id=text HTTP/1.1
Host: 
Accept: */*
[
  {
    "rulesId": "0166f009f410461bb6de45688525ea8c",
    "rulesName": "New rule"
  },
  {
    "rulesId": "0166f009f410461bb6de45688525ea8s",
    "rulesName": "fre"
  }
]

Supprime les configurations de règles associées à un utilisateur

delete

Cette route permet de supprimer les configurations de règles associées à un utilisateurLe api_key est requis pour accéder à cette route.Le paramètre rules_id est requis et doit contenir un identifiant de règles.

Query parameters
api_keystringRequired
rules_idstringRequired
Responses
200

Requête réussie — les configurations de règles associées à un utilisateur ont été supprimées.

application/json
Responseobject · ResponseDeleteRulesConfigDevDeleteRulesConfigDelete
delete
/dev/delete_rules_config
DELETE /dev/delete_rules_config?api_key=text&rules_id=text HTTP/1.1
Host: 
Accept: */*
{
  "message": "Rules config 0166f009f410461bb6de45688525ea8c deleted!"
}

Last updated