Submit 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_bodySign Up
Submit Affiliate Signup
POST
/
networks
/
affiliate
/
signup
Submit 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_bodySubmit an affiliate self-registration. This is the public endpoint used when affiliates sign up through the registration page. Creates a new affiliate account (pending approval) with the provided information.
Which fields are required depends on your network’s partner signup configuration in Control Center. Fields such as
firstname, 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
Body
application/json
Response
200
Affiliate signup submitted successfully.
Was this page helpful?
