action sms77_sms { label: "Sms" provider: sms77 method: POST path: "/sms" encoding: json input: { type: "object" properties: { debug: { type: "number" enum: [1, 0] } delay: { type: "string" } details: { type: "number" enum: [1, 0] } flash: { type: "number" enum: [1, 0] } foreign_id: { type: "string" } from: { type: "string" } json: { type: "number" enum: [1, 0] } label: { type: "string" } no_reload: { type: "number" enum: [1, 0] } performance_tracking: { type: "number" enum: [1, 0] } return_msg_id: { type: "number" enum: [1, 0] } text: { type: "string" } to: { type: "string" } udh: { type: "string" } unicode: { type: "number" enum: [1, 0] } utf8: { type: "number" enum: [1, 0] } } required: ["text", "to"] additionalProperties: false } output: { type: "object" properties: { balance: { type: "number" format: "float" } debug: { type: "string" } messages: { type: "array" items: { type: "object" properties: { encoding: { type: "string" } error: { type: "string" } error_text: { type: "string" } id: { type: "string" } messages: { type: "array" items: { type: "string" } } parts: { type: "integer" } price: { type: "integer" } recipient: { type: "string" } sender: { type: "string" } success: { type: "boolean" } text: { type: "string" } } } } sms_type: { type: "string" enum: ["economy", "direct"] } success: { type: "string" } total_price: { type: "number" format: "float" } } } }