curl --request POST \
--url https://api.eflow.team/v1/networks/affiliate/signup \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"firstname": "John",
"lastname": "Doe",
"email": "john.doe@example.com",
"phone": "555-555-1212",
"legal_type": "individual",
"company": "Example Company",
"website": "https://example.com",
"advertise_method_description": "Facebook, Google Ads",
"heard_about_us": "Industry conference",
"contact_address": {
"address_1": "123 Main St",
"address_2": "Suite 100",
"city": "Miami",
"zip_postal_code": "33101",
"country_id": 232,
"region_code": "FL"
},
"referral_code": "facebook",
"tax_id": "12-3456789",
"language_id": 1,
"timezone_id": 67,
"currency_id": "USD",
"affiliate_manager_encoded_value": "RNK3G2",
"referrer_encoded_value": "8XPQ4M",
"billing": {
"billing_frequency": "monthly",
"payment_type": "paypal",
"billing": {
"paypal_reception_method": "paypal_account",
"reception_identifier": "john.doe@example.com"
}
},
"promotional_information": [
{
"promotional_method": "social",
"property_type": "website",
"property_type_url": "https://example.com/blog",
"promoting_country_ids": [
232
]
}
],
"custom_field_values": [
{
"network_signup_custom_field_id": 2,
"field_value": "Performance marketing"
}
]
}
'import requests
url = "https://api.eflow.team/v1/networks/affiliate/signup"
payload = {
"firstname": "John",
"lastname": "Doe",
"email": "john.doe@example.com",
"phone": "555-555-1212",
"legal_type": "individual",
"company": "Example Company",
"website": "https://example.com",
"advertise_method_description": "Facebook, Google Ads",
"heard_about_us": "Industry conference",
"contact_address": {
"address_1": "123 Main St",
"address_2": "Suite 100",
"city": "Miami",
"zip_postal_code": "33101",
"country_id": 232,
"region_code": "FL"
},
"referral_code": "facebook",
"tax_id": "12-3456789",
"language_id": 1,
"timezone_id": 67,
"currency_id": "USD",
"affiliate_manager_encoded_value": "RNK3G2",
"referrer_encoded_value": "8XPQ4M",
"billing": {
"billing_frequency": "monthly",
"payment_type": "paypal",
"billing": {
"paypal_reception_method": "paypal_account",
"reception_identifier": "john.doe@example.com"
}
},
"promotional_information": [
{
"promotional_method": "social",
"property_type": "website",
"property_type_url": "https://example.com/blog",
"promoting_country_ids": [232]
}
],
"custom_field_values": [
{
"network_signup_custom_field_id": 2,
"field_value": "Performance marketing"
}
]
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
firstname: 'John',
lastname: 'Doe',
email: 'john.doe@example.com',
phone: '555-555-1212',
legal_type: 'individual',
company: 'Example Company',
website: 'https://example.com',
advertise_method_description: 'Facebook, Google Ads',
heard_about_us: 'Industry conference',
contact_address: {
address_1: '123 Main St',
address_2: 'Suite 100',
city: 'Miami',
zip_postal_code: '33101',
country_id: 232,
region_code: 'FL'
},
referral_code: 'facebook',
tax_id: '12-3456789',
language_id: 1,
timezone_id: 67,
currency_id: 'USD',
affiliate_manager_encoded_value: 'RNK3G2',
referrer_encoded_value: '8XPQ4M',
billing: {
billing_frequency: 'monthly',
payment_type: 'paypal',
billing: {
paypal_reception_method: 'paypal_account',
reception_identifier: 'john.doe@example.com'
}
},
promotional_information: [
{
promotional_method: 'social',
property_type: 'website',
property_type_url: 'https://example.com/blog',
promoting_country_ids: [232]
}
],
custom_field_values: [{network_signup_custom_field_id: 2, field_value: 'Performance marketing'}]
})
};
fetch('https://api.eflow.team/v1/networks/affiliate/signup', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/affiliate/signup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'firstname' => 'John',
'lastname' => 'Doe',
'email' => 'john.doe@example.com',
'phone' => '555-555-1212',
'legal_type' => 'individual',
'company' => 'Example Company',
'website' => 'https://example.com',
'advertise_method_description' => 'Facebook, Google Ads',
'heard_about_us' => 'Industry conference',
'contact_address' => [
'address_1' => '123 Main St',
'address_2' => 'Suite 100',
'city' => 'Miami',
'zip_postal_code' => '33101',
'country_id' => 232,
'region_code' => 'FL'
],
'referral_code' => 'facebook',
'tax_id' => '12-3456789',
'language_id' => 1,
'timezone_id' => 67,
'currency_id' => 'USD',
'affiliate_manager_encoded_value' => 'RNK3G2',
'referrer_encoded_value' => '8XPQ4M',
'billing' => [
'billing_frequency' => 'monthly',
'payment_type' => 'paypal',
'billing' => [
'paypal_reception_method' => 'paypal_account',
'reception_identifier' => 'john.doe@example.com'
]
],
'promotional_information' => [
[
'promotional_method' => 'social',
'property_type' => 'website',
'property_type_url' => 'https://example.com/blog',
'promoting_country_ids' => [
232
]
]
],
'custom_field_values' => [
[
'network_signup_custom_field_id' => 2,
'field_value' => 'Performance marketing'
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/affiliate/signup"
payload := strings.NewReader("{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eflow.team/v1/networks/affiliate/signup")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/affiliate/signup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}"
response = http.request(request)
puts response.read_bodySubmit Affiliate Signup
curl --request POST \
--url https://api.eflow.team/v1/networks/affiliate/signup \
--header 'Content-Type: application/json' \
--header 'X-Eflow-Api-Key: <api-key>' \
--data '
{
"firstname": "John",
"lastname": "Doe",
"email": "john.doe@example.com",
"phone": "555-555-1212",
"legal_type": "individual",
"company": "Example Company",
"website": "https://example.com",
"advertise_method_description": "Facebook, Google Ads",
"heard_about_us": "Industry conference",
"contact_address": {
"address_1": "123 Main St",
"address_2": "Suite 100",
"city": "Miami",
"zip_postal_code": "33101",
"country_id": 232,
"region_code": "FL"
},
"referral_code": "facebook",
"tax_id": "12-3456789",
"language_id": 1,
"timezone_id": 67,
"currency_id": "USD",
"affiliate_manager_encoded_value": "RNK3G2",
"referrer_encoded_value": "8XPQ4M",
"billing": {
"billing_frequency": "monthly",
"payment_type": "paypal",
"billing": {
"paypal_reception_method": "paypal_account",
"reception_identifier": "john.doe@example.com"
}
},
"promotional_information": [
{
"promotional_method": "social",
"property_type": "website",
"property_type_url": "https://example.com/blog",
"promoting_country_ids": [
232
]
}
],
"custom_field_values": [
{
"network_signup_custom_field_id": 2,
"field_value": "Performance marketing"
}
]
}
'import requests
url = "https://api.eflow.team/v1/networks/affiliate/signup"
payload = {
"firstname": "John",
"lastname": "Doe",
"email": "john.doe@example.com",
"phone": "555-555-1212",
"legal_type": "individual",
"company": "Example Company",
"website": "https://example.com",
"advertise_method_description": "Facebook, Google Ads",
"heard_about_us": "Industry conference",
"contact_address": {
"address_1": "123 Main St",
"address_2": "Suite 100",
"city": "Miami",
"zip_postal_code": "33101",
"country_id": 232,
"region_code": "FL"
},
"referral_code": "facebook",
"tax_id": "12-3456789",
"language_id": 1,
"timezone_id": 67,
"currency_id": "USD",
"affiliate_manager_encoded_value": "RNK3G2",
"referrer_encoded_value": "8XPQ4M",
"billing": {
"billing_frequency": "monthly",
"payment_type": "paypal",
"billing": {
"paypal_reception_method": "paypal_account",
"reception_identifier": "john.doe@example.com"
}
},
"promotional_information": [
{
"promotional_method": "social",
"property_type": "website",
"property_type_url": "https://example.com/blog",
"promoting_country_ids": [232]
}
],
"custom_field_values": [
{
"network_signup_custom_field_id": 2,
"field_value": "Performance marketing"
}
]
}
headers = {
"X-Eflow-Api-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'X-Eflow-Api-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
firstname: 'John',
lastname: 'Doe',
email: 'john.doe@example.com',
phone: '555-555-1212',
legal_type: 'individual',
company: 'Example Company',
website: 'https://example.com',
advertise_method_description: 'Facebook, Google Ads',
heard_about_us: 'Industry conference',
contact_address: {
address_1: '123 Main St',
address_2: 'Suite 100',
city: 'Miami',
zip_postal_code: '33101',
country_id: 232,
region_code: 'FL'
},
referral_code: 'facebook',
tax_id: '12-3456789',
language_id: 1,
timezone_id: 67,
currency_id: 'USD',
affiliate_manager_encoded_value: 'RNK3G2',
referrer_encoded_value: '8XPQ4M',
billing: {
billing_frequency: 'monthly',
payment_type: 'paypal',
billing: {
paypal_reception_method: 'paypal_account',
reception_identifier: 'john.doe@example.com'
}
},
promotional_information: [
{
promotional_method: 'social',
property_type: 'website',
property_type_url: 'https://example.com/blog',
promoting_country_ids: [232]
}
],
custom_field_values: [{network_signup_custom_field_id: 2, field_value: 'Performance marketing'}]
})
};
fetch('https://api.eflow.team/v1/networks/affiliate/signup', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.eflow.team/v1/networks/affiliate/signup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'firstname' => 'John',
'lastname' => 'Doe',
'email' => 'john.doe@example.com',
'phone' => '555-555-1212',
'legal_type' => 'individual',
'company' => 'Example Company',
'website' => 'https://example.com',
'advertise_method_description' => 'Facebook, Google Ads',
'heard_about_us' => 'Industry conference',
'contact_address' => [
'address_1' => '123 Main St',
'address_2' => 'Suite 100',
'city' => 'Miami',
'zip_postal_code' => '33101',
'country_id' => 232,
'region_code' => 'FL'
],
'referral_code' => 'facebook',
'tax_id' => '12-3456789',
'language_id' => 1,
'timezone_id' => 67,
'currency_id' => 'USD',
'affiliate_manager_encoded_value' => 'RNK3G2',
'referrer_encoded_value' => '8XPQ4M',
'billing' => [
'billing_frequency' => 'monthly',
'payment_type' => 'paypal',
'billing' => [
'paypal_reception_method' => 'paypal_account',
'reception_identifier' => 'john.doe@example.com'
]
],
'promotional_information' => [
[
'promotional_method' => 'social',
'property_type' => 'website',
'property_type_url' => 'https://example.com/blog',
'promoting_country_ids' => [
232
]
]
],
'custom_field_values' => [
[
'network_signup_custom_field_id' => 2,
'field_value' => 'Performance marketing'
]
]
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json",
"X-Eflow-Api-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.eflow.team/v1/networks/affiliate/signup"
payload := strings.NewReader("{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-Eflow-Api-Key", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.eflow.team/v1/networks/affiliate/signup")
.header("X-Eflow-Api-Key", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.eflow.team/v1/networks/affiliate/signup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["X-Eflow-Api-Key"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"firstname\": \"John\",\n \"lastname\": \"Doe\",\n \"email\": \"john.doe@example.com\",\n \"phone\": \"555-555-1212\",\n \"legal_type\": \"individual\",\n \"company\": \"Example Company\",\n \"website\": \"https://example.com\",\n \"advertise_method_description\": \"Facebook, Google Ads\",\n \"heard_about_us\": \"Industry conference\",\n \"contact_address\": {\n \"address_1\": \"123 Main St\",\n \"address_2\": \"Suite 100\",\n \"city\": \"Miami\",\n \"zip_postal_code\": \"33101\",\n \"country_id\": 232,\n \"region_code\": \"FL\"\n },\n \"referral_code\": \"facebook\",\n \"tax_id\": \"12-3456789\",\n \"language_id\": 1,\n \"timezone_id\": 67,\n \"currency_id\": \"USD\",\n \"affiliate_manager_encoded_value\": \"RNK3G2\",\n \"referrer_encoded_value\": \"8XPQ4M\",\n \"billing\": {\n \"billing_frequency\": \"monthly\",\n \"payment_type\": \"paypal\",\n \"billing\": {\n \"paypal_reception_method\": \"paypal_account\",\n \"reception_identifier\": \"john.doe@example.com\"\n }\n },\n \"promotional_information\": [\n {\n \"promotional_method\": \"social\",\n \"property_type\": \"website\",\n \"property_type_url\": \"https://example.com/blog\",\n \"promoting_country_ids\": [\n 232\n ]\n }\n ],\n \"custom_field_values\": [\n {\n \"network_signup_custom_field_id\": 2,\n \"field_value\": \"Performance marketing\"\n }\n ]\n}"
response = http.request(request)
puts response.read_bodyfirstname, lastname, company, and contact_address are only enforced when they are marked visible and required there.
Custom fields (custom_field_values) are optional and defined in Control Center under the signup page configuration. Field IDs can be retrieved via GET /networks/settings/affiliateportal (in the relationship.custom_fields array). Fields marked as mandatory in the UI are also required in API submissions.Authorizations
The Everflow API key generated from the Control Center > Security.
Body
The first name of the affiliate user signing up.
The last name of the affiliate user signing up.
The email address of the user signing up. Must be unique.
The affiliate's company name. Will become the affiliate name once/if the affiliate is approved.
The affiliate's website.
Method used by the affiliate to advertise.
Phone number.
The affiliate's entity legal type.
individual, partnership, corporation, sole_proprietorship, other, foreign, llc, llp, non_profit, non_us_entity How the affiliate heard about the network.
Affiliate's mailing/contact address.
Show child attributes
Show child attributes
Referral code used during signup.
Tax identification number (EIN, SSN, etc.).
The affiliate's portal language. Defaults to the network's language when omitted. Valid values can be found using the metadata API.
The affiliate's timezone. Defaults to the network's timezone when omitted. Valid values can be found using the metadata API.
The affiliate's currency (e.g. "USD"). Defaults to the network's currency when omitted. Valid values can be found using the metadata API.
Binds the signup to an advertiser-specific signup form. When set, custom field values are matched against the advertiser-specific signup configuration instead of the network one.
Affiliate manager's encoded ID.
Encoded value of the affiliate ID that referred the new sign up.
Encoded value of the partner that the sign up is associated with.
The affiliate's billing information.
Show child attributes
Show child attributes
The affiliate's promotional methods and properties.
Show child attributes
Show child attributes
Responses to custom signup fields defined in Control Center.
Show child attributes
Show child attributes
Response
Affiliate signup submitted successfully.
Was this page helpful?
