ChannelsApi class
Constructors
-
ChannelsApi()
-
Create an instance of the Bridges API client, providing access to the
/bridges endpoint.
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
answer(String channelId, {dynamic queryParams, dynamic qParams})
→ Future<HttpClientResponse>
-
-
continueInDialplan(String channelId, {String? context, String? extension, num? priority, String? label})
→ Future
-
-
create({String? endpoint, String? extension, String? context, String? priority, String? label, String? app, List<String>? appArgs, String? callerId, String? timeout, String? channelId, String? otherChannelId, String? originator, dynamic variables})
→ Future
-
-
createWithId({String? endpoint, String? extension, String? context, String? priority, String? label, String? app, List<String>? appArgs, String? callerId, String? timeout, String? channelId, String? otherChannelId, String? originator})
→ Future
-
-
dial(String channelId, String sid, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
externalMedia({required String app, dynamic variables, required String external_host, String? encapsulation, String? transport, String? connection_type, required String format, String? direction})
→ Future
-
-
externalMediaDelete(String channelId)
→ Future
-
-
get(String channelId)
→ Future<HttpClientResponse>
-
-
getChannelVariable(String channelId, String variable)
→ Future
-
-
hangup(String channelId)
→ Future
-
-
hold(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
list()
→ Future<HttpClientResponse>
-
-
mute(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
originate({String? endpoint, String? extension, String? context, String? priority, String? label, String? app, List<String>? appArgs, String? callerId, num? timeout, String? channelId, String? otherChannelId, String? originator})
→ Future
-
-
originateWithId(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
play({required String channelId, required List<String> media, String? lang, num offsetms = 0, num skipms = 3000, String? playbackId})
→ Future
-
POST /channels/{channelId}/play
-
playWithId(String channelId, String playbackId, List<String> media)
→ Future
-
-
record(String channelId, String playId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
redirect(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
ring(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
ringStop(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
sendDTMF(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
setChannelVariable(String channelId, String playId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
snoopChannel(String channelId, String sid, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
startMusicOnHold(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
startSilence(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
stopMusicOnHold(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
stopSilence(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
unhold(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-
-
unmute(String channelId, dynamic queryParams, dynamic qParams)
→ Future<HttpClientResponse>
-