const axios = require('axios');const FaxesApiFp = require('@alohi/faxplus-api').FaxesApiFp;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 getFax() { const reqParams = { "userId": '13d8z73c', "faxId": '132esd4cs31' } const req = await FaxesApiFp(config).getFax(reqParams); const resp = await req(axios);}getFax()
from faxplus import ApiClient, FaxesApifrom faxplus.configuration import Configurationconf = Configuration()conf.access_token = access_token# header_name and header_value required only when using the OAuth2 token schemeapi_client = ApiClient(header_name='x-fax-clientid', header_value=client_id, configuration=conf)api = FaxesApi(api_client)resp = api.get_fax( user_id='13d8z73c', fax_id='132esd4cs31')
/** * Example below uses Apache HTTP Client 4 with Fluent API **/Map<String, String> pathParams = new HashMap<>();pathParams.put("user_id", "'13d8z73c'");pathParams.put("fax_id", "'132esd4cs31'");StrSubstitutor sub = new StrSubstitutor(values, "{", "}");String url = sub.replace("https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}");String result = Request .Get(url) // The x-fax-clientid header is required only when using the OAuth2 token scheme .addHeader("x-fax-clientid", "YOUR_CLIENT_ID") .addHeader("Accept", "'application/json'") .addHeader("Authorization", "'Bearer {access-token}'") .execute() .returnContent().asString();System.out.println(result.toString());
package mainimport ( "bytes" "net/http")func main() { headers := map[string][]string{ // The x-fax-clientid header is required only when using the OAuth2 token scheme "Accept": []string{"application/json"}, "Authorization": []string{"Bearer {access-token}"}, "x-fax-clientid": []string{"YOUR_CLIENT_ID"} } data := bytes.NewBuffer([]byte{jsonReq}) req, err := http.NewRequest("GET", "https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}", data) req.Header = headers client := &http.Client{} resp, err := client.Do(req) // ...}
<?phprequire 'vendor/autoload.php';$headers = array( 'Accept' => 'application/json', 'Authorization' => 'Bearer {access-token}', // The x-fax-clientid header is required only when using the OAuth2 token scheme 'x-fax-clientid' => '{client ID}',);$client = new GuzzleHttp\Client();try { $response = $client->request('GET','https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}', array( 'headers' => $headers, ) ); print_r($response->getBody()->getContents()); } catch (GuzzleHttp\Exception\BadResponseException $e) { // handle exception or api errors. print_r($e->getMessage()); } // ...
# You can also use wgetcurl -X GET https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id} \ -H 'Accept: application/json' \ -H 'Authorization: Bearer {access-token}' \ # The x-fax-clientid header is required only when using the OAuth2 token scheme -H 'x-fax-clientid: "YOUR CLIENT_ID"'
Get a specific fax record details like duration, pages etc. (Permitted scopes: fax:all:read, fax:fax:read)
GET
/
accounts
/
{user_id}
/
faxes
/
{fax_id}
const axios = require('axios');const FaxesApiFp = require('@alohi/faxplus-api').FaxesApiFp;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 getFax() { const reqParams = { "userId": '13d8z73c', "faxId": '132esd4cs31' } const req = await FaxesApiFp(config).getFax(reqParams); const resp = await req(axios);}getFax()
from faxplus import ApiClient, FaxesApifrom faxplus.configuration import Configurationconf = Configuration()conf.access_token = access_token# header_name and header_value required only when using the OAuth2 token schemeapi_client = ApiClient(header_name='x-fax-clientid', header_value=client_id, configuration=conf)api = FaxesApi(api_client)resp = api.get_fax( user_id='13d8z73c', fax_id='132esd4cs31')
/** * Example below uses Apache HTTP Client 4 with Fluent API **/Map<String, String> pathParams = new HashMap<>();pathParams.put("user_id", "'13d8z73c'");pathParams.put("fax_id", "'132esd4cs31'");StrSubstitutor sub = new StrSubstitutor(values, "{", "}");String url = sub.replace("https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}");String result = Request .Get(url) // The x-fax-clientid header is required only when using the OAuth2 token scheme .addHeader("x-fax-clientid", "YOUR_CLIENT_ID") .addHeader("Accept", "'application/json'") .addHeader("Authorization", "'Bearer {access-token}'") .execute() .returnContent().asString();System.out.println(result.toString());
package mainimport ( "bytes" "net/http")func main() { headers := map[string][]string{ // The x-fax-clientid header is required only when using the OAuth2 token scheme "Accept": []string{"application/json"}, "Authorization": []string{"Bearer {access-token}"}, "x-fax-clientid": []string{"YOUR_CLIENT_ID"} } data := bytes.NewBuffer([]byte{jsonReq}) req, err := http.NewRequest("GET", "https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}", data) req.Header = headers client := &http.Client{} resp, err := client.Do(req) // ...}
<?phprequire 'vendor/autoload.php';$headers = array( 'Accept' => 'application/json', 'Authorization' => 'Bearer {access-token}', // The x-fax-clientid header is required only when using the OAuth2 token scheme 'x-fax-clientid' => '{client ID}',);$client = new GuzzleHttp\Client();try { $response = $client->request('GET','https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}', array( 'headers' => $headers, ) ); print_r($response->getBody()->getContents()); } catch (GuzzleHttp\Exception\BadResponseException $e) { // handle exception or api errors. print_r($e->getMessage()); } // ...
# You can also use wgetcurl -X GET https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id} \ -H 'Accept: application/json' \ -H 'Authorization: Bearer {access-token}' \ # The x-fax-clientid header is required only when using the OAuth2 token scheme -H 'x-fax-clientid: "YOUR CLIENT_ID"'
const axios = require('axios');const FaxesApiFp = require('@alohi/faxplus-api').FaxesApiFp;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 getFax() { const reqParams = { "userId": '13d8z73c', "faxId": '132esd4cs31' } const req = await FaxesApiFp(config).getFax(reqParams); const resp = await req(axios);}getFax()
from faxplus import ApiClient, FaxesApifrom faxplus.configuration import Configurationconf = Configuration()conf.access_token = access_token# header_name and header_value required only when using the OAuth2 token schemeapi_client = ApiClient(header_name='x-fax-clientid', header_value=client_id, configuration=conf)api = FaxesApi(api_client)resp = api.get_fax( user_id='13d8z73c', fax_id='132esd4cs31')
/** * Example below uses Apache HTTP Client 4 with Fluent API **/Map<String, String> pathParams = new HashMap<>();pathParams.put("user_id", "'13d8z73c'");pathParams.put("fax_id", "'132esd4cs31'");StrSubstitutor sub = new StrSubstitutor(values, "{", "}");String url = sub.replace("https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}");String result = Request .Get(url) // The x-fax-clientid header is required only when using the OAuth2 token scheme .addHeader("x-fax-clientid", "YOUR_CLIENT_ID") .addHeader("Accept", "'application/json'") .addHeader("Authorization", "'Bearer {access-token}'") .execute() .returnContent().asString();System.out.println(result.toString());
package mainimport ( "bytes" "net/http")func main() { headers := map[string][]string{ // The x-fax-clientid header is required only when using the OAuth2 token scheme "Accept": []string{"application/json"}, "Authorization": []string{"Bearer {access-token}"}, "x-fax-clientid": []string{"YOUR_CLIENT_ID"} } data := bytes.NewBuffer([]byte{jsonReq}) req, err := http.NewRequest("GET", "https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}", data) req.Header = headers client := &http.Client{} resp, err := client.Do(req) // ...}
<?phprequire 'vendor/autoload.php';$headers = array( 'Accept' => 'application/json', 'Authorization' => 'Bearer {access-token}', // The x-fax-clientid header is required only when using the OAuth2 token scheme 'x-fax-clientid' => '{client ID}',);$client = new GuzzleHttp\Client();try { $response = $client->request('GET','https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id}', array( 'headers' => $headers, ) ); print_r($response->getBody()->getContents()); } catch (GuzzleHttp\Exception\BadResponseException $e) { // handle exception or api errors. print_r($e->getMessage()); } // ...
# You can also use wgetcurl -X GET https://restapi.fax.plus/v3/accounts/{user_id}/faxes/{fax_id} \ -H 'Accept: application/json' \ -H 'Authorization: Bearer {access-token}' \ # The x-fax-clientid header is required only when using the OAuth2 token scheme -H 'x-fax-clientid: "YOUR CLIENT_ID"'