Marsview API Documentation
Search…
Marsview API Documentation
What are Marsview APIs?
Async Speech Analytics API
Overview
GET Access Token
POST Audio/Video Files
POST Compute Request
GET Request Output
Subscribe to Webhook[beta]
Visualize JSON Output
Error Codes
Using Postman to test Speech & Conversation Analytics APIs
REALTIME SPEECH ANALYTICS API
Overview
Create Transaction
Initiate Stream
Handling Response
Update Members
End Transaction
Post Call Analytics
Transaction Status
Streaming from Microphone using python
Realtime text analytics api
Text Sentiment Analysis
Text Emotion Analysis
Text Dialog Tags
Custom Statement Tags
Text Intent Recognition
Text Profanity Detection
Custom model input data
Overview
Intent Recognition
Custom Statement Tags
Contact Support
Speech to Text API
Overview
Tone Analyzer API
Overview
Chat Analytics API
Overview
Content Moderation API
Overview
Custom Build API
Overview
Integration
Agora Marketplace Extension
Powered By
GitBook
Transaction Status
This route is used to check the status of a particular call. The call can be in two states "
Live
" and "
Ended
"
Curl Request for checking Transaction Status
1
curl
-X POST
\
2
https://streams.marsview.ai/rb/v1/streams/fetch_call_status/
<
TRANSACTION_ID
>
\
3
-H
'authorization: Bearer <ATUHTOKEN>'
\
4
-H
'cache-control: no-cache'
Copied!
Response
The
callStatus
and
endTime
keys are set once the call has ended. Given below is the example response for when the Transaction has ended.
1
{'data': {'callStatus': True,
2
'endTime': '2021-11-23T14:40:58.012Z',
3
'startTime': '2021-11-23T10:22:14.937Z',
4
'txnId': '<TRANSACTION_ID>'},
5
'status': True
6
}
Copied!
REALTIME SPEECH ANALYTICS API - Previous
Post Call Analytics
Next - REALTIME SPEECH ANALYTICS API
Streaming from Microphone using python
Last modified
5mo ago
Copy link
Contents
Curl Request for checking Transaction Status
Response