GET Request/StatusByPreInviteToken?PreInviteToken={PreInviteToken}
Get the status of a request
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
PreInviteToken |
PreInviteToken returned with the API call to InviteWithoutLangauge |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
0: Not Initiated 1: New 2: In Service 3: Serviced 4: Cancelled 5: Interpreter Accepted 9: No Interpreter Available
EAIntegrationResultRequestStatusName | Description | Type | Additional information |
---|---|---|---|
RequestId |
Return the Request Id assigned by Voyce |
integer |
None. |
Status |
Status 0: Not Initiated 1: New 2: In Service 3: Serviced 4: Cancelled 5: Interpreter Accepted 9: No Interpreter Available |
string |
None. |
StatusCodeId |
Status CodeId 0: Not Initiated 1: New 2: In Service 3: Serviced 4: Cancelled 5: Interpreter Accepted 9: No Interpreter Available |
integer |
None. |
EstimationTimeString |
This is an estimated waiting time we provide to the customer Sample Result: Your estimated waiting time is less than 30 seconds. |
string |
None. |
InterpreterID |
Interpreter ID |
string |
None. |
InterpreterName |
Interpreter Name |
string |
None. |
RequestDetail |
Request Detail. If the request is initiated through the Voyce Language and Option Selection Web Module, this will return the details of the Request. |
EAIntegrationRequest |
None. |
Successful |
Whether the function call is successful True: Successful False: Failed |
boolean |
None. |
Reason |
If the call is failed, return the reason. |
string |
None. |
Response Formats
application/json, text/json
{ "RequestId": 1, "Status": "sample string 1", "StatusCodeId": 2, "EstimationTimeString": "sample string 3", "InterpreterID": "sample string 4", "InterpreterName": "sample string 5", "RequestDetail": { "LanguageId": 1, "SpecialtyOptionCodeId": 1, "VideoOptionCodeId": 1, "GenderOptionCodeId": 1, "Reference": "sample string 2", "MeetingId": "sample string 3", "Note": "sample string 4", "URL": "sample string 5", "USPhone": "sample string 6", "PhoneAccessCode": "sample string 7", "ClientUserInfo": { "ClientId": "sample string 1", "ClientName": "sample string 2", "UserId": "sample string 3", "UserName": "sample string 4", "AdditionalInfo": "sample string 5" } }, "Successful": true, "Reason": "sample string 7" }
application/xml, text/xml
<EAIntegrationResultRequestStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models"> <Reason>sample string 7</Reason> <Successful>true</Successful> <EstimationTimeString>sample string 3</EstimationTimeString> <InterpreterID>sample string 4</InterpreterID> <InterpreterName>sample string 5</InterpreterName> <RequestDetail> <ClientUserInfo> <AdditionalInfo>sample string 5</AdditionalInfo> <ClientId>sample string 1</ClientId> <ClientName>sample string 2</ClientName> <UserId>sample string 3</UserId> <UserName>sample string 4</UserName> </ClientUserInfo> <MeetingId>sample string 3</MeetingId> <Note>sample string 4</Note> <PhoneAccessCode>sample string 7</PhoneAccessCode> <Reference>sample string 2</Reference> <URL>sample string 5</URL> <USPhone>sample string 6</USPhone> <GenderOptionCodeId>1</GenderOptionCodeId> <LanguageId>1</LanguageId> <SpecialtyOptionCodeId>1</SpecialtyOptionCodeId> <VideoOptionCodeId>1</VideoOptionCodeId> </RequestDetail> <RequestId>1</RequestId> <Status>sample string 1</Status> <StatusCodeId>2</StatusCodeId> </EAIntegrationResultRequestStatus>