Update company
On this page
GraphQL endpoint: /company
Update company information.
Query
mutation (
$legalName: String
$brandName: String
$profileName: String
$yearFounded: Int
$aboutUs: String
$metadata: JSON
$secretStorage: JSON
$emails: [CompanyEmailInput]
$telephoneNumbers: [CompanyTelephoneNumberInput]
$addresses: [CompanyAddressInput]
$webpages: [CompanyWebpageInput]
$socialNetworks: [CompanySocialMediaInput]
$trustedDomains: [TrustedDomainInput]
$subscriptionTopics: [B2cSubscriptionTopicInput]
$subscriptionSettings: CompanySubscriptionSettingsInput
$taxIds: [CompanyTaxIdInput!]
$verticalTypeId: ID
$organizationTypeId: ID
$companySpecialties: [ID]
$legalNameVisibility: [CompanyVisibilityType!]
$brandNameVisibility: [CompanyVisibilityType!]
$logoUrlVisibility: [CompanyVisibilityType!]
$aboutUsVisibility: [CompanyVisibilityType!]
$yearFoundedVisibility: [CompanyVisibilityType!]
$verticalTypeVisibility: [CompanyVisibilityType!]
$organizationTypeVisibility: [CompanyVisibilityType!]
$specialtiesVisibility: [CompanyVisibilityType!]
$b2cVisibility: [CompanyVisibilityType!]
$metadataVisibility: [CompanyVisibilityType!]
) {
updateCompany (
legalName: $legalName
brandName: $brandName
profileName: $profileName
yearFounded: $yearFounded
aboutUs: $aboutUs
metadata: $metadata
secretStorage: $secretStorage
emails: $emails
telephoneNumbers: $telephoneNumbers
addresses: $addresses
webpages: $webpages
socialNetworks: $socialNetworks
trustedDomains: $trustedDomains
subscriptionTopics: $subscriptionTopics
subscriptionSettings: $subscriptionSettings
taxIds: $taxIds
verticalTypeId: $verticalTypeId
organizationTypeId: $organizationTypeId
companySpecialties: $companySpecialties
legalNameVisibility: $legalNameVisibility
brandNameVisibility: $brandNameVisibility
logoUrlVisibility: $logoUrlVisibility
aboutUsVisibility: $aboutUsVisibility
yearFoundedVisibility: $yearFoundedVisibility
verticalTypeVisibility: $verticalTypeVisibility
organizationTypeVisibility: $organizationTypeVisibility
specialtiesVisibility: $specialtiesVisibility
b2cVisibility: $b2cVisibility
metadataVisibility: $metadataVisibility
) {
id
metadata
secretStorage
}
}
Variables
{
"aboutUs": "updated about us",
"aboutUsVisibility": [
"PARTNER",
"CUSTOMER"
],
"addresses": [
{
"city": "test city",
"country": "United States",
"state": "Alabama",
"street": "test street 3",
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
],
"zipCode": "12345"
},
{
"city": "test city",
"country": "United States",
"state": "Alabama",
"street": "test street 4",
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
],
"zipCode": "12345"
}
],
"b2cVisibility": [
"PARTNER",
"CUSTOMER"
],
"brandName": "updated-brand_name",
"brandNameVisibility": [
"PARTNER",
"CUSTOMER"
],
"companySpecialties": [
"00000000-0000-4000-8000-000000000008"
],
"emails": [
{
"email": "test1@email.com",
"id": "00000000-0000-4000-8000-000000000002",
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
]
},
{
"email": "test2@email.com",
"id": null,
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
]
}
],
"legalName": "updated-legal_name",
"legalNameVisibility": [
"PARTNER",
"CUSTOMER"
],
"logoUrlVisibility": [
"PARTNER",
"CUSTOMER"
],
"metadata": {
"test": "updated-value"
},
"metadataVisibility": [
"PARTNER",
"CUSTOMER"
],
"organizationTypeId": "00000000-0000-4000-8000-000000000007",
"organizationTypeVisibility": [
"PARTNER",
"CUSTOMER"
],
"profileName": "updated-profile-name",
"secretStorage": {
"secret_test": "secret-value"
},
"socialNetworks": [
{
"type": "FACEBOOK",
"url": "https://test-sm9.not",
"visibility": [
"PARTNER",
"CUSTOMER"
]
},
{
"type": "FACEBOOK",
"url": "https://test-sm10.not",
"visibility": [
"PARTNER",
"CUSTOMER"
]
}
],
"specialtiesVisibility": [
"PARTNER",
"CUSTOMER"
],
"subscriptionSettings": {
"enable_email": false,
"enable_sms": false,
"enable_voice": false
},
"subscriptionTopics": [
{
"enable_email": false,
"enable_sms": false,
"enable_voice": false,
"id": "00000000-0000-4000-8000-000000000004",
"name": "topic_11",
"type": "CRITICAL"
},
{
"enable_email": false,
"enable_sms": false,
"enable_voice": false,
"name": "new topic",
"type": "CRITICAL"
}
],
"taxIds": [
{
"id": "00000000-0000-4000-8000-000000000005",
"type": "EIN",
"value": "112233445",
"visibility": [
"PARTNER",
"CUSTOMER"
]
},
{
"type": "SALES_TAX_ID",
"usState": "NY",
"value": "987654321",
"visibility": [
"PARTNER",
"CUSTOMER"
]
}
],
"telephoneNumbers": [
{
"country_code": "1",
"id": "00000000-0000-4000-8000-000000000003",
"number": "7",
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
]
},
{
"country_code": "1",
"number": "8",
"types": [
"SUPPORT"
],
"visibility": [
"PARTNER",
"CUSTOMER"
]
}
],
"trustedDomains": [
{
"domain": "test123.com"
},
{
"domain": "test456.com"
}
],
"verticalTypeId": "00000000-0000-4000-8000-000000000006",
"verticalTypeVisibility": [
"PARTNER",
"CUSTOMER"
],
"webpages": [
{
"type": "WEBPAGE",
"url": "https://test-webpage5.not",
"visibility": [
"PARTNER",
"CUSTOMER"
]
},
{
"type": "WEBPAGE",
"url": "https://test-webpage6.not",
"visibility": [
"PARTNER",
"CUSTOMER"
]
}
],
"yearFounded": 2000,
"yearFoundedVisibility": [
"PARTNER",
"CUSTOMER"
]
}
Response
{
"data": {
"updateCompany": {
"id": "00000000-0000-4000-8000-000000000001",
"metadata": {
"test": "updated-value"
},
"secretStorage": {
"secret_test": "secret-value"
}
}
}
}