GET
Získá kolekci BO Pojmenovaná maska
GET
Získá seznam položek BO, které mohou být chráněny na BO Pojmenovaná maska
GET
Získá pohled nad BO Pojmenovaná maska
GET
Získá daný BO Pojmenovaná maska
GET
Otestuje, zda existuje editační zámek na daném BO Pojmenovaná maska
GET
Získá seznam chráněných položek, které jsou na BO Pojmenovaná maska aktuálnímu uživateli znepřístupněny
GET
Získá seznam uživatelských parametrů včetně jejich hodnot k danému BO Pojmenovaná maska
POST
Vytvoří nový BO Pojmenovaná maska
POST
Vyhodnotí query dotaz nad BO Pojmenovaná maska
PUT
Modifikuje daný BO Pojmenovaná maska
PUT
Vytvoří editační zámek na daném BO Pojmenovaná maska
PUT
Zruší editační zámek na daném BO Pojmenovaná maska
DELETE
Smaže BO Pojmenovaná maska
Popis, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Základní, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Maska, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Typ masky, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Název, pole vlastněné tabulkou, možné řadit a filtrovat, pole je duplikováno při klonování objektu
Verze objektu, pouze pro čtení, pole vlastněné tabulkou, možné řadit a filtrovat, pole nepodporuje ochranu dat/GDPR
ID třídy, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
Název, pouze pro čtení
Vlastní ID, pouze pro čtení, fkAnsiCaseSensitive, pole nepodporuje ochranu dat/GDPR
GET
https://atd.abra.eu/demodata/namedmasks?take=1
ResponseGET
https://atd.abra.eu/demodata/namedmasks/{id}
{
"objversion": 1,
"name": "Basic",
"mask": "#########0.###",
"description": "Základní maska",
"masktype": 0,
"isbasicmask": true
}
POST
https://atd.abra.eu/demodata/query
{"class": "namedmasks", "take": "1"}
POST
https://atd.abra.eu/demodata/namedmasks/query
{"take": "1"}
Response
{
"objversion": 1,
"name": "Basic",
"mask": "#########0.###",
"description": "Základní maska",
"masktype": 0,
"isbasicmask": true
}
BodyPOST
https://atd.abra.eu/demodata/namedmasks?select=id
{
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
}
Response
{
"id": "1600000101"
}
BodyPUT
https://atd.abra.eu/demodata/namedmasks/{id}?select=id
{
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
}
Response
{
"id": "1600000101"
}
ResponseDELETE
https://atd.abra.eu/demodata/namedmasks/{id}
200 - OK Everything worked as expected.
PUT
https://atd.abra.eu/demodata//batch
{
"items": [
{
"type": "create",
"id": "id0",
"data": {
"class_id": "namedmasks",
"object_data": {
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "create",
"id": "id1",
"data": {
"class_id": "namedmasks",
"object_data": {
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "update",
"id": "id0",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000100",
"object_data": {
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
},
"query": {
"select": [
"id"
]
}
}
},
{
"type": "update",
"id": "id1",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000101",
"object_data": {
"description": "Základní maska",
"isbasicmask": true,
"mask": "#########0.###",
"masktype": 0,
"name": "Basic"
},
"query": {
"select": [
"id"
]
}
}
}
]
}
{
"items": [
{
"type": "delete",
"id": "id0",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000100"
}
},
{
"type": "delete",
"id": "id1",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000101"
}
},
{
"type": "delete",
"id": "id2",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000102"
}
},
{
"type": "delete",
"id": "id3",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000103"
}
},
{
"type": "delete",
"id": "id4",
"data": {
"class_id": "namedmasks",
"obj_id": "1600000104"
}
}
]
}