// This is Generated Source. import GetRingOutStatusResponse from "../definitions/GetRingOutStatusResponse"; import MakeRingOutRequest from "../definitions/MakeRingOutRequest"; import PathSegment from "../PathSegment"; export default class RingOut extends PathSegment { constructor(prv: PathSegment, id?: string, service?) { super("ring-out", id, prv, service); } /** *
Since 1.0.7 (Release 5.16)
Makes a 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Heavy
*/ post(body: MakeRingOutRequest): PromiseSince 1.0.7 (Release 5.16)
Makes a 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Heavy
* return {ApiResponse} */ postRaw(body: MakeRingOutRequest): PromiseSince 1.0.7 (Release 5.16)
Returns the status of a 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Light
*/ get(): PromiseSince 1.0.7 (Release 5.16)
Returns the status of a 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Light
* return {ApiResponse} */ getRaw(): PromiseCancels the 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Heavy
*/ delete(): PromiseCancels the 2-leg RingOut call.
| Permission | Description |
|---|---|
| RingOut | Performing two-legged ring-out phone calls |
Heavy
* return {ApiResponse} */ deleteRaw(): Promise