You can use the Sub User API to create a subuser
#!/bin/bash
curl -d '{"email":"SUBUSER_EMAIL", "password":"SUBUSER_PASSWORD"}' -H 'Content-Type: application/json' -X POST 'https://fax.to/api/v2/subuser?api_key=API_KEY'
<?php
$defaults = [
CURLOPT_URL => 'https://fax.to/api/v2/subuser?api_key=API_KEY'
];
$post = array('email' => 'SUBUSER_EMAIL','password'=> 'SUBUSER_PASSWORD');
$ch = curl_init();
curl_setopt_array($ch, $defaults);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
// Decode the json object you retrieved when you ran the request.
$decodedResponse = json_decode($response, true);
var_dump($decodedResponse);
import urllib
params = {
'email': 'SUBUSER_EMAIL',
'password': 'SUBUSER_PASSWORD'
}
url = 'https://fax.to/api/v2/subuser?api_key=API_KEY'
response = urllib.urlopen(url, urllib.urlencode(params))
print response.read()
require "net/http"
require "uri"
params = {'email' => 'SUBUSER_EMAIL', 'password' => 'SUBUSER_PASSWORD'}
json_headers = {"Content-Type" => "application/json"}
uri = URI.parse("https://fax.to/api/v2/subuser?api_key=API_KEY")
http = Net::HTTP.new(uri.host, uri.port)
response = http.post(uri.path, params.to_json, json_headers)
puts response
{
"status": "success",
"api_key": "94a126a0-9940-11e7-ac09-f55a41e16868"
}