Managed Accounts
Lists accounts managed by the current user.
Lists the accounts managed by the current user. Users need to be explictly approved by Telnyx in order to become manager accounts.
get/managed_accounts
Query parameters
Consolidated filter parameter (deepObject style). Originally: filter[email][contains], filter[email][eq], filter[organization_name][contains], filter[organization_name][eq], filter[status][eq]
{
"email": {
"contains": "john"
},
"organization_name": {
"eq": "Example Company LLC"
}
}Consolidated page parameter (deepObject style). Originally: page[number], page[size]
sort'created_at' | 'email'
Example:email
Specifies the sort order for results. By default sorting direction is ascending. To have the results sorted in descending order add the <code> -</code> prefix.<br/><br/> That is: <ul>
<li> <code>email</code>: sorts the result by the <code>email</code> field in ascending order. </li> <li> <code>-email</code>: sorts the result by the <code>email</code> field in descending order. </li> </ul> <br/> If not given, results are sorted by <code>created_at</code> in descending order.include_cancelled_accountsboolean
Example:true
Specifies if cancelled accounts should be included in the results.
Response
Successful response with a list of managed accounts.
Example response
{
"data": [
{
"api_user": "managed_account@example.com",
"created_at": "2018-02-02T22:25:27.521Z",
"email": "user@example.com",
"id": "f65ceda4-6522-4ad6-aede-98de83385123",
"managed_account_allow_custom_pricing": true,
"manager_account_id": "f65ceda4-6522-4ad6-aede-98de83385123",
"organization_name": "Example Company LLC",
"record_type": "managed_account",
"updated_at": "2018-02-02T22:25:27.521Z"
}
],
"meta": {
"page_number": 2,
"page_size": 25,
"total_pages": 3,
"total_results": 55
}
}