const axios = require('axios'); const AccountsApiFp = require('@alohi/faxplus-api').AccountsApiFp; const Configuration = require('@alohi/faxplus-api').Configuration; const config = new Configuration({ accessToken: accessToken, basePath: 'https://restapi.fax.plus/v3', // Header required only when using the OAuth2 token scheme baseOptions: { headers: { "x-fax-clientid": clientId, } } }); async function getMemberDetails() { const reqParams = { "memberUserId": '473e1eb612451s' } const req = await AccountsApiFp(config).getMemberDetails(reqParams); const resp = await req(axios); } getMemberDetails()
{ "quota": 400, "role": "Sales Manager" }
Get corporate member’s role and faxing quota (Permitted scopes: fax:all:read, fax:member:read)
OAuth2 Authorization Grant
Member user ID
Object containing details of member (quota and role)
Company member details
Quota of member (number of pages member can send per month)
x >= 0
Role of member in your company