getFlows

Request Method: GET

Description: Retrieves a list of a Call/SMS/Email Flows

URL: https://api.iovox.com:444/Flow?v=3&method=getFlows

The following parameters can be sent in the querystring

ParameterDescriptionDefault ValueData TypeMandatory
vAPI version to use
INTEGERYES
pageThe page number to return. Use together with limit to achieve paginated results1INTEGERNO
limitDetermines how many results to return. Use together with page to achieve paginated results. Maximum here is 2000020000INTEGERNO
orderDetermines which field to order the output result by. Use a field name from the req_fields list and suffix with ASC or DESC for ascending or descending respectively. For example, "c_DESC" will return results ordered by created with the most recent firstc_DESCSTRINGNO
req_fieldsComma separated list of abbreviated fields to return in response.tna=template_name, tno=template_notes, tt=template_type, c=created, a=advancedtna,tno,tt,c,aSTRINGNO
template_nameReturns the Call Flow under the given Call Flow title
STRINGNO
template_typeSpecifying DEFAULT returns only default Call Flows, CUSTOM returns only those created by the account holder or ALL returns all Call FlowsALLSTRINGNO
advancedSpecify YES to return only advanced templates
STRINGNO
outputSpecifying XML or JSON returns data in XML or JSON formatXMLSTRINGNO
flow_typeThe type of Flows you want to retrieve. Can be SMS, Call or Email. Default all types are returned.
STRINGNO

Result

Error Result

HTTP CodeError StringResolution
400API Version EmptyAdd a value for the v parameter in the query string
400API Version InvalidCorrect v parameter
400Request Method must be GET. x attemptedSwitch request method x to GET
400Page Number not an integerRemove non-numerics from page
400Limit not an integerRemove non-numerics from limit
400Limit must be between 1 and 20000Correct the limit parameter
400Template Type InvalidCorrect template_type parameter
400Advanced InvalidCorrect advanced parameter
400Required Fields Invalid: fieldone,fieldtwoCorrect or remove fieldone and fieldtwo
400Order Field InvalidCheck the allowed abbreviation fields in the documentation
400Order Direction InvalidCorrect the direction in the order.
400Output Type InvalidCorrect output parameter
500Internal Server ErrorRetry later

Success Result

<?xml version="1.0" encoding="UTF-8"?>
<response>
    <current_page>1</current_page>
    <total_pages>1</total_pages>
    <total_results>6</total_results>
    <results>
        <result>
            <template_name>Call</template_name>
            <template_notes>Forward call to contact</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>call</flow_type>
            <created>2012-01-19 15:12:11</created>
            <advanced>NO</advanced>
        </result>
        <result>
            <template_name>Call and Whisper to Caller</template_name>
            <template_notes>Forward and play whisper to caller</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>call</flow_type>
            <created>2012-01-19 15:12:31</created>
            <advanced>NO</advanced>
        </result>
        <result>
            <template_name>Call and Whisper to Called</template_name>
            <template_notes>Forward and play whisper to called</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>call</flow_type>
            <created>2012-01-19 15:12:48</created>
            <advanced>NO</advanced>
        </result>
        <result>
            <template_name>Call Whisper Both</template_name>
            <template_notes>Forward and play whisper to both</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>call</flow_type>
            <created>2012-01-19 15:13:03</created>
            <advanced>NO</advanced>
        </result>
        <result>
            <template_name>SMS</template_name>
            <template_notes>Forward SMS to Contact</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>sms</flow_type>
            <created>2014-12-17 16:10:20</created>
            <advanced>NO</advanced>
        </result>
        <result>
            <template_name>Email</template_name>
            <template_notes>Forward Email to Contact</template_notes>
            <template_type>DEFAULT</template_type>
            <flow_type>email</flow_type>
            <created>2017-08-21 18:06:16</created>
            <advanced>YES</advanced>
        </result>
    </results>
</response>