Updates a company's information by setting the values of the parameters passed. Any parameters not provided will be left unchanged. For example, if you pass the CompanyName
parameter, that parameter will become the company's name, leaving all other parameters unchanged. Changing your company name updates your marketplace listing with your new name, and will become the new name for the partner account.
Note
These parameters cannot be updated via API, but can be updated in the impact.com UI:
FinancialContact
TechnicalContact
CommercialContact
Parameters
CompanyName
optional
CompanyName
optionalThe name used for the account, which is usually the legal name for the associated company.
PrimaryPromotionalMethod
optional
PrimaryPromotionalMethod
optionalPartner's primary promotional method, specified by the partner.
View possible enum values
Possible enum values | |
---|---|
EMAIL | Partner promotes via email. |
SEARCH | Partner promotes via search results. |
LOYALTY | Partner promotes via loyalty sub-affiliates. |
COUPON | Partner promotes via coupons and promo codes. |
SYNDICATION_BLOG_NETWORKS | Partner promotes via blogs, news sites, and other syndicated networks. |
CPA_NETWORK | Partner promotes via a cost-per-action network. |
MOBILE | Partner promotes via mobile apps and devices. |
CONTENT | Partner promotes via their own content. |
SHOPPING | Partner promotes via shopping platforms and websites. |
SOCIAL_MEDIA_INFLUENCER | Partner promotes via social media as an influencer. |
SERVICE_PROVIDER | Partner promotes as a service provider of an affiliate network. |
CONSUMER_SOFTWARE | Partner promotes via consumer software. |
INCENTIVIZED | Partner promotes as an incentivized affiliate. |
OFFLINE | Partner promotes via offline methods, like TV and radio. |
OTHER | Partner promotes via other methods not listed in impact.com. |
CASHBACK | Partner promotes as a cashback partner, offering a percentage of their payouts to customers. |
PromotionalMethod
optional
PromotionalMethod
optionalPartner's promotional method, specified by the partner.
View possible enum values
Possible enum values | |
---|---|
EMAIL | Partner promotes via email. |
SEARCH | Partner promotes via search results. |
LOYALTY | Partner promotes via loyalty sub-affiliates. |
COUPON | Partner promotes via coupons and promo codes. |
SYNDICATION_BLOG_NETWORKS | Partner promotes via blogs, news sites, and other syndicated networks. |
CPA_NETWORK | Partner promotes via a cost-per-action network. |
MOBILE | Partner promotes via mobile apps and devices. |
CONTENT | Partner promotes via their own content. |
SHOPPING | Partner promotes via shopping platforms and websites. |
SOCIAL_MEDIA_INFLUENCER | Partner promotes via social media as an influencer. |
SERVICE_PROVIDER | Partner promotes as a service provider of an affiliate network. |
CONSUMER_SOFTWARE | Partner promotes via consumer software. |
INCENTIVIZED | Partner promotes as an incentivized affiliate. |
OFFLINE | Partner promotes via offline methods, like TV and radio. |
OTHER | Partner promotes via other methods not listed in impact.com. |
CASHBACK | Partner promotes as a cashback partner, offering a percentage of their payouts to customers. |
Website
optional
Website
optionalThe website listed for the partner.
PrimaryPhoneNumber
optional
PrimaryPhoneNumber
optionalListed phone number to contact the partner.
PrimaryPhoneNumberCountry
optional
PrimaryPhoneNumberCountry
optionalTwo-letter ISO 3166-1 alpha-2 country code of the partner's address.
SecondaryPhoneNumber
optional
SecondaryPhoneNumber
optionalAnother listed phone number to contact the partner.
SecondaryPhoneNumberCountry
optional
SecondaryPhoneNumberCountry
optionalTwo-letter ISO 3166-1 alpha-2 country code of the partner's address.
MinimumContactRating
optional
MinimumContactRating
optionalThe lowest rating you can assign to a Partner conversation.
OrganizationType
optional
OrganizationType
optionalOrganization type for the account. Available options will vary depending on the country that the business is registered in.
View possible enum values
Possible enum values | |
---|---|
NONP_GOV | Non-Profit/Government, United States |
CORP | C Corporation, United States |
SOLE_IND | Individual/Sole Proprietor, United States |
LLC_LLP_LLS | Limited Liability Company / Limited Liability Partnership / S Corporation, United States |
TRUST | Trust company, United States |
SOLE_TRD | Sole Trader, Non-US |
PARTNERS | Partnership, Non-US |
LLC | Limited Liability Company, Non-US |
LLP | Limited Liability Partnership, Non-US |
COMPANY | Company, Non-US |
GOVERNMENT | Government, Non-US |
OTHER | Other classification, All countries |
EinSsnForeginTaxId
optional
EinSsnForeginTaxId
optionalEmployer Identification Number for the account, or in some cases, the Social Security Number (SSN) of the company owner, or a Tax ID number for non-US companies.
CorporateAddress
optional
CorporateAddress
optionalThe primary address for the account.
View child attributes
AddressLine1
string
AddressLine1
stringAddress line 1 (address number, street name)
AddressLine2
string
AddressLine2
stringAddress line 2 (building, unit, suite, etc. number)
City
string
City
stringCity, district, suburb, town, or village
State
string
State
stringState or territory
PostalCode
string
PostalCode
stringZIP or postal code
Country
enum
Country
enumTwo-letter country code. See ISO 3166-1 alpha-2.
BillingAddress
optional
BillingAddress
optionalThe billing address for the account.
View child attributes
AddressLine1
string
AddressLine1
stringAddress line 1 (address number, street name)
AddressLine2
string
AddressLine2
stringAddress line 2 (building, unit, suite, etc. number)
City
string
City
stringCity, district, suburb, town, or village
State
string
State
stringState or territory
PostalCode
string
PostalCode
stringZIP or postal code
Country
enum
Country
enumTwo-letter country code. See ISO 3166-1 alpha-2.
FinancialContact
optional
FinancialContact
optionalA financial contact for the account (e.g., CFO).
View child attributes
UserId
string
UserId
stringUnique impact.com member account ID for the user.
Name
string
Name
stringThe contact's full name.
Email
string
Email
stringThe contact's email address.
WorkPhoneNumber
string
WorkPhoneNumber
stringFinancial contact's work phone number.
WorkPhoneNumberCountry
enum
WorkPhoneNumberCountry
enumTwo-letter country code for the work phone number. See ISO 3166-1 alpha-2.
CellPhoneNumber
string
CellPhoneNumber
stringFinancial contact's cellphone number.
CellPhoneNumberCountry
enum<
CellPhoneNumberCountry
enum<Two-letter country code for the cell phone number. See ISO 3166-1 alpha-2.
TechnicalContact
optional
TechnicalContact
optionalA technical contact for the account (e.g., CTO).
View child attributes
UserId
string
UserId
stringUnique impact.com member account ID for the user.
Name
string
Name
stringThe contact's full name.
Email
string
Email
stringThe contact's email address.
WorkPhoneNumber
string
WorkPhoneNumber
stringThe contact's work phone number.
WorkPhoneNumberCountry
enum
WorkPhoneNumberCountry
enumTwo-letter country code. See ISO 3166-1 alpha-2.
CellPhoneNumber
string
CellPhoneNumber
stringThe contact's cell phone number.
CellPhoneNumberCountry
enum
CellPhoneNumberCountry
enumTwo-letter country code. See ISO 3166-1 alpha-2.
CommercialContact
optional
CommercialContact
optionalA commercial or marketing contact for the account (e.g., CMO).
View child attributes
UserId
string
UserId
stringUnique impact.com member account ID for the user.
Name
string
Name
stringThe contact's full name.
Email
string
Email
stringThe contact's email address.
WorkPhoneNumber
string
WorkPhoneNumber
stringThe contact's work phone number.
WorkPhoneNumberCountry
enum
WorkPhoneNumberCountry
enumTwo-letter country code.See ISO 3166-1 alpha-2.
CellPhoneNumber
string
CellPhoneNumber
stringThe contact's cell phone number.
CellPhoneNumberCountry
enum
CellPhoneNumberCountry
enumTwo-letter country code. See ISO 3166-1 alpha-2.
Example request
curl 'https://api.impact.com/Mediapartners/<AccountSID>/CompanyInformation' \
-X PUT \
-u '<AccountSID>:<AuthToken>' \
-H 'Accept: application/json' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'CompanyName=Acme Corporation' \
-d 'Website=https://example.com' \
-d 'PrimaryPhoneNumber=123456789' \
-d 'PrimaryPhoneNumberCountry=US' \
-d 'SecondaryPhoneNumber=012345678' \
-d 'OrganizationType=CORP' \
-d 'EinSsnForeginTaxId=123456789' \
-d 'CorporateAddressAddressLine1=42 Wallaby Way' \
-d 'CorporateAddressCity=Sydney' \
-d 'BillingAddressAddressLine1=742 Evergreen Terrace' \
-d 'BillingAddressCity=Springfield'
Example response
{
"Status": "OK",
"Uri": "/Mediapartners/<AccountSID>/CompanyInformation/"
}