REST API: szintek és bevétel útvonal
Tagsági szintek kezelése és a bevételi összesítők lekérése a REST API-n át.
Szintek (levels)
Szekció neve “Szintek (levels)”A levels útvonallal a tagsági szintek adatbázisát éred el: lekérdezheted, létrehozhatod, módosíthatod és törölheted a szinteket.
Szintek lekérése
Szekció neve “Szintek lekérése”GET /wp-json/rcp/{verzió}/levels/
Kötelező paraméter nincs. Választható paraméterek:
| Paraméter | Jelentés |
|---|---|
status |
Csak a megadott állapotú szintek: all, active, inactive. |
limit |
A lekért szintek legnagyobb száma. |
orderby |
Rendezés oszlop szerint: list_order, id, name, price. |
Egy szint lekérése
Szekció neve “Egy szint lekérése”GET /wp-json/rcp/{verzió}/levels/{szint_id}
Kötelező: id, a szint azonosítója (az URL-ben vagy a törzsben).
Új szint
Szekció neve “Új szint”POST /wp-json/rcp/{verzió}/levels/new
Kötelező: name (szöveg), a szint neve.
| Választható paraméter | Jelentés |
|---|---|
description |
A szint leírása. |
duration |
A tagság hossza (egész). |
duration_unit |
A hossz egysége: day, month, year. |
trial_duration |
Az ingyenes próbaidőszak hossza. Ha elhagyod, nincs próbaidőszak. |
trial_duration_unit |
A próbaidőszak egysége: day, month, year. |
price |
A tagság ára, pénznemjel nélkül (tizedes szám). |
fee |
A regisztrációkor felszámított extra díj. |
list_order |
A szint helye a listában. |
status |
A szint állapota: inactive, active. |
role |
A szint tagjaihoz rendelt felhasználói szerepkör. |
Szint módosítása
Szekció neve “Szint módosítása”POST /wp-json/rcp/{verzió}/levels/update/{szint_id}
Kötelező: id (egész), a módosítandó szint azonosítója. A választható paraméterek ugyanazok, mint az új szintnél (name, description, duration, duration_unit, trial_duration, trial_duration_unit, price, fee, list_order, status, role).
Szint törlése
Szekció neve “Szint törlése”DELETE /wp-json/rcp/{verzió}/levels/delete
Kötelező: id (egész), a törlendő szint azonosítója.
Bevétel (earnings)
Szekció neve “Bevétel (earnings)”Az earnings útvonal a bevételek tömbjét adja vissza, benne a mai nap, az aktuális hónap és az aktuális év összesítésével.
GET /wp-json/rcp/{verzió}/earnings/
Sem kötelező, sem választható paramétere nincs.
Készült: