changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "endpoint": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "description": "Endpoint object as Vobiz returned it; any password field is replaced with [redacted].",
+ "properties": {
+ "alias": {
+ "description": "Friendly name.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "allow_message": {
+ "description": "Messaging permitted.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "allow_video": {
+ "description": "Video calls permitted.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "allow_voice": {
+ "description": "Voice calls permitted.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "application": {
+ "description": "Attached application: an app_id string in lists, an object with app_id, app_name and answer_url in get_sip_endpoint, or null."
+ },
+ "created_at": {
+ "description": "Creation timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "endpoint_id": {
+ "description": "Numeric endpoint ID.",
+ "type": [
+ "string",
+ "number",
+ "null"
+ ]
+ },
+ "resource_uri": {
+ "description": "API path of the endpoint.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sip_registered": {
+ "description": "\"true\" while a device is registered, otherwise \"false\".",
+ "type": [
+ "string",
+ "boolean",
+ "null"
+ ]
+ },
+ "sip_registration": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Present only while registered: contact, expires, user_agent, received."
+ },
+ "sip_uri": {
+ "description": "SIP URI of the endpoint (sip:username@registrar.vobiz.ai).",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sub_account": {
+ "description": "Owning sub-account Auth ID, or null.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "updated_at": {
+ "description": "Last-change timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "username": {
+ "description": "SIP username the device registers with.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The endpoint as Vobiz returned it."
+ },
+ "note": {
+ "description": "Reminder that passwords are never returned here.",
+ "type": "string"
+ },
+ "ok": {
+ "description": "True on success. On a failure the result is isError with ok: false plus `error` (kind), `message`, `retryable` and sometimes `http_status`.",
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}