Skip to main content
POST
/
networks
/
advertiser
/
signup
Submit Advertiser Signup
curl --request POST \
  --url https://api.eflow.team/v1/networks/advertiser/signup \
  --header 'Content-Type: application/json' \
  --header 'X-Eflow-Api-Key: <api-key>' \
  --data '
{
  "firstname": "John",
  "lastname": "Smith",
  "company": "Brand Corp",
  "email": "john@brand.com",
  "website": "https://brand.com",
  "offer_landing_page": "https://brand.com/offer",
  "contact_address": {
    "address_1": "456 Market St",
    "city": "San Francisco",
    "zip_postal_code": "94105",
    "country_id": 232,
    "region_code": "CA"
  }
}
'
Submit an advertiser self-registration. Creates a new advertiser account with the provided information through the public registration endpoint. Custom fields (custom_field_values) are optional and defined in Control Center. Field IDs can be retrieved via the signup configuration endpoint. Fields marked as mandatory in the UI are also required in API submissions.

Authorizations

X-Eflow-Api-Key
string
header
required

The Everflow API key generated from the Control Center > Security.

Body

application/json
firstname
string
required

The first name of the advertiser user signing up.

lastname
string
required

The last name of the advertiser user signing up.

company
string
required

The advertiser's company name. Will become the advertiser name once/if the advertiser is approved.

email
string
required

The email address of the user signing up. Must be unique.

website
string
required

The advertiser's website.

offer_landing_page
string
required

Example of an offer landing page / product page.

contact_address
object
required

Advertiser's mailing/contact address. Required for signup.

phone
string

Phone number.

password
string

Account password. Must be at least 12 characters.

tax_id
string

Advertiser's tax ID (used for billing).

referral_code
string

Referral code used during signup.

account_manager_encoded_value
string

Encoded value of the advertiser's account manager ID.

custom_field_values
object[]

Responses to custom signup fields defined in Control Center.

Response

200

Advertiser signup submitted successfully.