Services
A Service (or Verification Service) is the set of common configurations used to create and check verifications. Services contain Lists.
Table-Specific Information
SELECT
The add-in uses the Twilio API to process WHERE clause conditions built with the following columns and operators. The rest of the filter is executed client-side within the add-in.
- Sid supports the = operator.
For example, the following queries are processed server-side:
SELECT * FROM Services
SELECT * FROM Services WHERE Sid = 'CAa123'
INSERT
FriendlyName is required for INSERT.
INSERT INTO Services (FriendlyName) VALUES ('abc')
UPDATE
UPDATE Services SET FriendlyName = 'update_test' WHERE Sid = 'CAa123'
DELETE
DELETE FROM Services WHERE Sid = 'CAa123'
Columns
| Name | Type | ReadOnly | References | Description |
| Sid [KEY] | String | True |
The unique string that Twilio's created to identify the Service resource. | |
| AccountSid | String | True |
Accounts.Sid |
The SID of the Account that created the Service resource. |
| UniqueName | String | True |
An application-defined string that uniquely identifies the resource. | |
| FriendlyName | String | False |
The string that you assigned to describe the resource. | |
| DateCreated | Datetime | True |
The date and time when the service was created. | |
| DateUpdated | Datetime | True |
The date and time when the service was last updated. | |
| Url | String | True |
The absolute URL of the service. | |
| WebhookUrl | String | False |
The URL that gets called when Sync objects are manipulated. | |
| WebhooksFromRestEnabled | Boolean | False |
Whether the Service instance calls the WebhookUrl when the REST API is used to update Sync objects. The default is false. | |
| AclEnabled | Boolean | False |
Whether token identities in the Service must be granted access to Sync objects by using the Permissions resource. | |
| ReachabilityWebhooksEnabled | Boolean | False |
Whether the service instance calls WebhookUrl when client endpoints connect to Sync. The default is false. | |
| ReachabilityDebouncingEnabled | Boolean | False |
Whether every endpoint_disconnected event should occur after a configurable delay. The default is false, where the endpoint_disconnected event occurs immediately after disconnection. When true, intervening reconnections can prevent the endpoint_disconnected event. | |
| ReachabilityDebouncingWindow | Integer | False |
The reachability event delay in milliseconds if ReachabilityDebouncingEnabled = true. Is between 1,000 and 30,000 and defaults to 5,000. This is the number of milliseconds after the last running client disconnects, and a Sync identity is declared offline, before WebhookUrl is called, if all endpoints remain offline. A reconnection from the same identity by any endpoint during this interval prevents the reachability event from occurring. | |
| Links | String | True |
The URLs of related resources. |