changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "applications": {
+ "description": "Application objects, newest first as Vobiz orders them.",
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "answer_method": {
+ "description": "HTTP method for answer_url: GET or POST.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "answer_url": {
+ "description": "URL fetched for VobizXML when a call reaches a number or endpoint linked to this application.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "app_id": {
+ "description": "Numeric application ID (string of digits).",
+ "type": [
+ "string",
+ "number",
+ "null"
+ ]
+ },
+ "app_name": {
+ "description": "Application name.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "application_type": {
+ "description": "Application type, normally XML.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "created_at": {
+ "description": "Creation timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "default_app": {
+ "description": "True when this is the account-level default application for new numbers.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "default_endpoint_app": {
+ "description": "True when new SIP endpoints without an application route here.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "enabled": {
+ "description": "False when the application is switched off.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "fallback_answer_url": {
+ "description": "URL used only when answer_url fails; null when none is set.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "fallback_method": {
+ "description": "HTTP method for fallback_answer_url.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "hangup_method": {
+ "description": "HTTP method for hangup_url.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "hangup_url": {
+ "description": "URL notified when the call ends.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message_method": {
+ "description": "HTTP method for message_url.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message_url": {
+ "description": "URL notified for inbound messages; null when none is set.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "public_uri": {
+ "description": "True when sip_uri accepts calls from external SIP systems.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ },
+ "sip_uri": {
+ "description": "SIP URI that reaches this application directly without a number.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sub_account": {
+ "description": "Sub-account Auth ID that owns the application, or null for the main account.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "updated_at": {
+ "description": "Last-change timestamp.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "count": {
+ "description": "Applications in this page.",
+ "type": "number"
+ },
+ "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"
+ },
+ "pagination": {
+ "additionalProperties": {},
+ "description": "Stateless paging: pass next_offset as offset to continue.",
+ "properties": {
+ "has_more": {
+ "description": "True when another page exists.",
+ "type": "boolean"
+ },
+ "limit": {
+ "description": "Page size applied.",
+ "type": "number"
+ },
+ "next_offset": {
+ "description": "offset to pass for the next page, or null on the last page.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "offset": {
+ "description": "Offset applied.",
+ "type": "number"
+ },
+ "total": {
+ "description": "Total matching records, or null when Vobiz did not report one.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+}