OptionalfieldsOptionalgroupFilters contacts by the specified group(s).
OptionalidRecords with unique IDentifier(s).
Accept: id -or- etag.
OptionallabelFilters contacts by the specified label(s).
OptionalmodeSource access mode requirement.
fetch record. [GET]update record. [PUT|PATCH]delete record. [DELETE]OptionalnotExcludes contacts that belong to the specified group ID.
group_id.OptionalownerFilters contacts by the specified owner(s).
contact_id in the directory.wbt_user table.OptionalpagePage number of result records. default(1); offset=(size*(page-1));
let
offset = 0
, page = req.page
;
if (page <= 0)
page = 1;
if (page > 1)
offset = ((page-1)*size);
// . . .
OptionalqSearch term:
? - matches any character
* - matches 0 or more characters
Used to query records within a set of qin fields, eg: name,emails{type},labels etc...
Optionalqin[Q]uery[IN] is a set of search fields for term q.
Default: name{common_name}.
OptionalsizeLimit of result page records count. default(16); limit=(size<=0?-1:size+1);
const
default = 16
, maximum = 32
;
let limit = req.size;
if (limit <= 0)
limit = default;
if (maximum < limit)
limit = maximum;
// . . .
OptionalsortSort result dataset of records by fields.
sort ::= *( ORDER name )
ORDER = ASC / DESC
DESC = "-" / "!"
ASC = [ "+" ] ; Default
Fields available
id(seq)domain{name}created_atcreated_by{name}updated_atupdated_by{name}Use ?fields=field.sort() option to sort Edge fields.
OptionaluserFilters contacts based on whether they are user-associated.
true → Includes only user-associated contacts.false → Includes only contacts that are NOT user-associated.directory.wbt_user.
Fields [Q]uery to build result dataset record.