GET
/
accounts
/
self
/
member-details
/
{member_user_id}
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"
}
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()

Authorizations

Authorization
string
header
required

OAuth2 Authorization Grant

Path Parameters

member_user_id
string
required

Member user ID

Response

Object containing details of member (quota and role)

Company member details

quota
integer

Quota of member (number of pages member can send per month)

Required range: x >= 0
role
string

Role of member in your company