Skip to main content

estimates_items

5 operation(s). All run through POST /syteops/v1/manage/dispatch (reads may use the documented GET form).

create

Create a Estimates item.

Capability: manage_options

Parameters

ParameterTypeRequiredDescription
titlestringno
contentstringno
excerptstringno
statusstringno
slugstringno
authorintegerno
metaobjectno

Returns

data: {id, ...item}

Request

{
"resource": "estimates_items",
"action": "create",
"params": {
"title": "string",
"content": "string",
"excerpt": "string",
"status": "string",
"slug": "string",
"author": 0,
"meta": {}
}
}

delete

Permanently delete a Estimates item.

🔴 Destructive — requires confirm: true.
Capability: manage_options

Parameters

ParameterTypeRequiredDescription
idintegeryes
confirmbooleanno

Returns

data: {id, deleted: true}

Request

{
"resource": "estimates_items",
"action": "delete",
"params": {
"id": 0,
"confirm": true
},
"confirm": true
}

get

Get one Estimates item by id (includes meta).

Capability: manage_options

Parameters

ParameterTypeRequiredDescription
idintegeryes

Returns

data: {id,type,title,content,excerpt,status,slug,author,date,modified,meta}

Request

{
"resource": "estimates_items",
"action": "get",
"params": {
"id": 0
}
}

list

List Estimates items (paginated).

Capability: manage_options

Parameters

ParameterTypeRequiredDescription
per_pageintegerno
pageintegerno
statusstringno
searchstringno

Returns

data: {items[]: {id,type,title,content,excerpt,status,slug,author,date,modified}, total, page, per_page}

Request

{
"resource": "estimates_items",
"action": "list",
"params": {
"per_page": 0,
"page": 0,
"status": "string",
"search": "string"
}
}

update

Update a Estimates item.

Capability: manage_options

Parameters

ParameterTypeRequiredDescription
idintegeryes
titlestringno
contentstringno
excerptstringno
statusstringno
slugstringno
authorintegerno
metaobjectno

Returns

data: {id, ...item}

Request

{
"resource": "estimates_items",
"action": "update",
"params": {
"id": 0,
"title": "string",
"content": "string",
"excerpt": "string",
"status": "string",
"slug": "string",
"author": 0,
"meta": {}
}
}