Open API v2 / Get started / Requests & responses

Requests & responses

The API is organized around REST. It uses predictable resource-oriented URLs, accepts and returns JSON, and relies on standard HTTP verbs and status codes.

Base URL

Every endpoint lives under your site's domain. Replace {site} with your site's subdomain.

Base URL
https://{site}.webinone.com/api/v2/admin/...

Content type

Send request bodies as JSON with Content-Type: application/json. Responses are JSON.

HTTP methods

GETRead a resource or list resources.
POSTCreate a new resource.
PUTReplace an existing resource.
DELETERemove a resource.

List responses

Endpoints that return collections wrap the results in a paged envelope: an Items array plus TotalItemsCount for the full match count. Use Offset and Limit to page through large sets.

Response
{
  "Items": [ { ... }, { ... } ],
  "TotalItemsCount": 248
}

Field types

Every field in the reference shows its type. This is how each type is written:

stringText value.
integer · numberWhole or decimal number.
booleanTrue or false.
string · date-timeISO 8601 timestamp, e.g. 2026-07-01T00:00:00Z.
enumOne of a fixed set; the allowed values are listed with the field.
objectNested object — its fields expand under it in the field table.
array of stringsList of primitive values.
array of objectsList of objects — item fields expand in the field table.
nullableAppended to a type when the value may be null.