The metadata for create/update account webhook.
Root Schema : organization_request
Type: object
The metadata for create/update account webhook.
Show Source
{
"description":"The metadata for create/update account webhook.",
"properties":{
"organization":{
"type":"object",
"properties":{
"taxReferenceNumber":{
"description":"Tax Reference number for Organization",
"type":"string"
},
"siteOrganizationProperties":{
"description":"The site organization properties of the account",
"type":"array",
"items":{
"type":"object",
"properties":{
"site":{
"description":"The site property of the account",
"type":"object",
"properties":{
"siteId":{
"description":"Id of the site",
"type":"string"
}
}
},
"properties":{
"description":"The properties of the site",
"type":"object",
"properties":{
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
}
}
}
}
},
"organizationLogo":{
"description":"File path of organization logo.",
"type":"string"
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"description":{
"description":"Description for Organization",
"type":"string"
},
"secondaryAddresses":{
"description":"List of addresses associated with an Organization. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook",
"type":"array",
"items":{
"type":"object",
"properties":{
"address":{
"description":"Address created for the Organization.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"types":{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"addressType":{
"description":"Address type represents nick name of account if present else repository ID of address item.",
"type":"string"
}
}
}
},
"externalOrganizationId":{
"description":"External id of the organization.",
"type":"string"
},
"type":{
"description":"Type for Organization",
"type":"string"
},
"parentOrganization":{
"description":"Parent organization Info.",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the parent organization.",
"type":"string"
},
"active":{
"description":"Active flag of the parent Organization.",
"type":"boolean"
},
"externalOrganizationId":{
"description":"External id of the organization.",
"type":"string"
},
"id":{
"description":"Id of the parent Organization.",
"type":"string"
}
}
},
"derivedBillingAddress":{
"description":"The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"derivedUniqueId":{
"description":"Derived unique Id of the Organization",
"type":"string"
},
"customerType":{
"description":"Customer Type for Organization",
"type":"string"
},
"organizationLogoURL":{
"description":"Full URL of organization logo.",
"type":"string"
},
"derivedContract":{
"description":"Derived Contract",
"type":"object",
"properties":{
"endDate":{
"description":"Contract end date time stamp",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of terms and conditions",
"type":"string"
}
}
},
"displayName":{
"description":"Display name for contract",
"type":"string"
},
"catalog":{
"description":"Catalog associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the catalog",
"type":"string"
}
}
},
"repositoryId":{
"description":"Repository Id of the contract",
"type":"string"
},
"description":{
"description":"Description for contract",
"type":"string"
},
"priceListGroup":{
"description":"Price ListGroup associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the price list group",
"type":"string"
}
}
},
"creationDate":{
"description":"Contract creation date time stamp",
"type":"string"
},
"startDate":{
"description":"Contract start date time stamp",
"type":"string"
},
"externalContractReference":{
"description":"External contract reference",
"type":"string"
}
}
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"members":{
"description":"Primary contact details associated with an organization. The secondary contacts will not be included in the payload. The REST endpoint can be used to fetch the secondary members",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
},
"id":{
"description":"Id of the Organization",
"type":"string"
},
"derivedOrganizationLogoURL":{
"description":"The organization logo URL",
"type":"string"
},
"relativeRoles":{
"description":"The relative roles",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"function":{
"description":"The function of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
}
}
}
},
"dunsNumber":{
"description":"DUNS Number for Organization.",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization. This property will be removed from the webhook payload only if includeChangesOnly property is set to true for a specific webhook.",
"type":"array",
"items":{
"type":"object",
"properties":{
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
},
"secondaryMembers":{
"description":"List of users with this organization as secondary organization",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
},
"derivedDunsNumber":{
"description":"Derived dunsNumber of the Organization",
"type":"string"
},
"derivedTaxReferenceNumber":{
"description":"Derived taxReferenceNumber of the Organization",
"type":"string"
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"partyId":{
"description":"Party Id of the Organization",
"type":"number"
},
"partyNumber":{
"description":"Party Number of the Organization",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"derivedCustomerType":{
"description":"Derived Customer type of the Organization",
"type":"string"
},
"active":{
"description":"Active status of an Organization. Should be true or false. By default the value is set to true",
"type":"boolean"
},
"allSecondaryAddressesIsTruncated":{
"description":"This property will be added to the webhook payload only if the corresponding allSecondaryAddresses property is truncated. The value for this field will be true always if present",
"type":"boolean"
},
"derivedOrganizationLogo":{
"description":"Derived organizationLogo of the Organization",
"type":"string"
},
"taxExemptionCode":{
"description":"Tax exemption code for Organization",
"type":"string"
},
"vatReferenceNumber":{
"description":"Vat reference number for the organization",
"type":"string"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"derivedType":{
"description":"Derived type of the Organization",
"type":"string"
},
"derivedShippingAddress":{
"description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default shipping address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the company address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name shipping address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"secondaryAddressesIsTruncated":{
"description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
"type":"boolean"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"derivedTaxExemptionCode":{
"description":"Derived taxExemptionCode of the Organization",
"type":"string"
},
"derivedVatReferenceNumber":{
"description":"Derived VatReferenceNumber of the Organization",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the Organization",
"type":"string"
},
"name":{
"description":"The name for Organization",
"type":"string"
},
"shippingAddress":{
"description":"Default shipping address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"ancestorOrganizations":{
"description":"The ancestor organizations",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"name":{
"description":"The name of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
},
"active":{
"description":"Whether the account is active",
"type":"boolean"
},
"id":{
"description":"The id of the account",
"type":"string"
}
}
}
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"derivedDescription":{
"description":"The description of the Organization",
"type":"string"
},
"billingAddress":{
"description":"Default billing address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"uniqueId":{
"description":"Unique Id of the Organization",
"type":"string"
}
}
}
},
"example":{
"organization":{
"taxReferenceNumber":"678",
"siteOrganizationProperties":[
],
"organizationLogo":"/general/hero-image1.jpg",
"description":"Test Account Description",
"delegateApprovalManagement":false,
"secondaryAddresses":[
],
"parentOrganization":null,
"type":"company",
"derivedBillingAddress":null,
"derivedUniqueId":"123",
"customerType":"Standard",
"derivedShippingMethods":[
],
"organizationLogoURL":"/file/v4724513249321774435/general/hero-image1.jpg",
"derivedContract":null,
"paymentMethods":[
],
"members":[
],
"id":"or-300007",
"relativeRoles":[
{
"function":"admin",
"repositoryId":"400001"
},
{
"function":"buyer",
"repositoryId":"400002"
},
{
"function":"approver",
"repositoryId":"400003"
},
{
"function":"accountAddressManager",
"repositoryId":"400004"
},
{
"function":"profileAddressManager",
"repositoryId":"400005"
}
],
"dunsNumber":"123456789",
"shippingMethods":[
],
"derivedDunsNumber":"123456789",
"derivedTaxReferenceNumber":"678",
"derivedUseAllPaymentMethodsFromSite":null,
"contract":null,
"derivedCustomerType":"Standard",
"active":true,
"derivedOrganizationLogo":"/general/hero-image1.jpg",
"allSecondaryAddresses":{
},
"taxExemptionCode":null,
"vatReferenceNumber":"34567",
"orderPriceLimit":null,
"derivedShippingAddress":null,
"derivedType":"company",
"useAllShippingMethodsFromSite":null,
"derivedUseAllShippingMethodsFromSite":null,
"derivedTaxExemptionCode":null,
"useAllPaymentMethodsFromSite":null,
"approvalRequired":false,
"derivedPaymentMethods":[
],
"derivedVatReferenceNumber":"34567",
"name":"TestAccount",
"shippingAddress":null,
"ancestorOrganizations":[
],
"useExternalApprovalWebhook":false,
"billingAddress":null,
"derivedDescription":"Test Account Description",
"uniqueId":"123"
}
}
}
Example:
{
"organization":{
"taxReferenceNumber":"678",
"siteOrganizationProperties":[
],
"organizationLogo":"/general/hero-image1.jpg",
"description":"Test Account Description",
"delegateApprovalManagement":false,
"secondaryAddresses":[
],
"parentOrganization":null,
"type":"company",
"derivedBillingAddress":null,
"derivedUniqueId":"123",
"customerType":"Standard",
"derivedShippingMethods":[
],
"organizationLogoURL":"/file/v4724513249321774435/general/hero-image1.jpg",
"derivedContract":null,
"paymentMethods":[
],
"members":[
],
"id":"or-300007",
"relativeRoles":[
{
"function":"admin",
"repositoryId":"400001"
},
{
"function":"buyer",
"repositoryId":"400002"
},
{
"function":"approver",
"repositoryId":"400003"
},
{
"function":"accountAddressManager",
"repositoryId":"400004"
},
{
"function":"profileAddressManager",
"repositoryId":"400005"
}
],
"dunsNumber":"123456789",
"shippingMethods":[
],
"derivedDunsNumber":"123456789",
"derivedTaxReferenceNumber":"678",
"derivedUseAllPaymentMethodsFromSite":null,
"contract":null,
"derivedCustomerType":"Standard",
"active":true,
"derivedOrganizationLogo":"/general/hero-image1.jpg",
"allSecondaryAddresses":{
},
"taxExemptionCode":null,
"vatReferenceNumber":"34567",
"orderPriceLimit":null,
"derivedShippingAddress":null,
"derivedType":"company",
"useAllShippingMethodsFromSite":null,
"derivedUseAllShippingMethodsFromSite":null,
"derivedTaxExemptionCode":null,
"useAllPaymentMethodsFromSite":null,
"approvalRequired":false,
"derivedPaymentMethods":[
],
"derivedVatReferenceNumber":"34567",
"name":"TestAccount",
"shippingAddress":null,
"ancestorOrganizations":[
],
"useExternalApprovalWebhook":false,
"billingAddress":null,
"derivedDescription":"Test Account Description",
"uniqueId":"123"
}
}
Nested Schema : organization
Type: object
Show Source
{
"type":"object",
"properties":{
"taxReferenceNumber":{
"description":"Tax Reference number for Organization",
"type":"string"
},
"siteOrganizationProperties":{
"description":"The site organization properties of the account",
"type":"array",
"items":{
"type":"object",
"properties":{
"site":{
"description":"The site property of the account",
"type":"object",
"properties":{
"siteId":{
"description":"Id of the site",
"type":"string"
}
}
},
"properties":{
"description":"The properties of the site",
"type":"object",
"properties":{
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
}
}
}
}
},
"organizationLogo":{
"description":"File path of organization logo.",
"type":"string"
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"description":{
"description":"Description for Organization",
"type":"string"
},
"secondaryAddresses":{
"description":"List of addresses associated with an Organization. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook",
"type":"array",
"items":{
"type":"object",
"properties":{
"address":{
"description":"Address created for the Organization.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"types":{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"addressType":{
"description":"Address type represents nick name of account if present else repository ID of address item.",
"type":"string"
}
}
}
},
"externalOrganizationId":{
"description":"External id of the organization.",
"type":"string"
},
"type":{
"description":"Type for Organization",
"type":"string"
},
"parentOrganization":{
"description":"Parent organization Info.",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the parent organization.",
"type":"string"
},
"active":{
"description":"Active flag of the parent Organization.",
"type":"boolean"
},
"externalOrganizationId":{
"description":"External id of the organization.",
"type":"string"
},
"id":{
"description":"Id of the parent Organization.",
"type":"string"
}
}
},
"derivedBillingAddress":{
"description":"The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"derivedUniqueId":{
"description":"Derived unique Id of the Organization",
"type":"string"
},
"customerType":{
"description":"Customer Type for Organization",
"type":"string"
},
"organizationLogoURL":{
"description":"Full URL of organization logo.",
"type":"string"
},
"derivedContract":{
"description":"Derived Contract",
"type":"object",
"properties":{
"endDate":{
"description":"Contract end date time stamp",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of terms and conditions",
"type":"string"
}
}
},
"displayName":{
"description":"Display name for contract",
"type":"string"
},
"catalog":{
"description":"Catalog associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the catalog",
"type":"string"
}
}
},
"repositoryId":{
"description":"Repository Id of the contract",
"type":"string"
},
"description":{
"description":"Description for contract",
"type":"string"
},
"priceListGroup":{
"description":"Price ListGroup associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the price list group",
"type":"string"
}
}
},
"creationDate":{
"description":"Contract creation date time stamp",
"type":"string"
},
"startDate":{
"description":"Contract start date time stamp",
"type":"string"
},
"externalContractReference":{
"description":"External contract reference",
"type":"string"
}
}
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"members":{
"description":"Primary contact details associated with an organization. The secondary contacts will not be included in the payload. The REST endpoint can be used to fetch the secondary members",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
},
"id":{
"description":"Id of the Organization",
"type":"string"
},
"derivedOrganizationLogoURL":{
"description":"The organization logo URL",
"type":"string"
},
"relativeRoles":{
"description":"The relative roles",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"function":{
"description":"The function of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
}
}
}
},
"dunsNumber":{
"description":"DUNS Number for Organization.",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization. This property will be removed from the webhook payload only if includeChangesOnly property is set to true for a specific webhook.",
"type":"array",
"items":{
"type":"object",
"properties":{
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
},
"secondaryMembers":{
"description":"List of users with this organization as secondary organization",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
},
"derivedDunsNumber":{
"description":"Derived dunsNumber of the Organization",
"type":"string"
},
"derivedTaxReferenceNumber":{
"description":"Derived taxReferenceNumber of the Organization",
"type":"string"
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"partyId":{
"description":"Party Id of the Organization",
"type":"number"
},
"partyNumber":{
"description":"Party Number of the Organization",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"derivedCustomerType":{
"description":"Derived Customer type of the Organization",
"type":"string"
},
"active":{
"description":"Active status of an Organization. Should be true or false. By default the value is set to true",
"type":"boolean"
},
"allSecondaryAddressesIsTruncated":{
"description":"This property will be added to the webhook payload only if the corresponding allSecondaryAddresses property is truncated. The value for this field will be true always if present",
"type":"boolean"
},
"derivedOrganizationLogo":{
"description":"Derived organizationLogo of the Organization",
"type":"string"
},
"taxExemptionCode":{
"description":"Tax exemption code for Organization",
"type":"string"
},
"vatReferenceNumber":{
"description":"Vat reference number for the organization",
"type":"string"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"derivedType":{
"description":"Derived type of the Organization",
"type":"string"
},
"derivedShippingAddress":{
"description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default shipping address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the company address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name shipping address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"secondaryAddressesIsTruncated":{
"description":"This property will be added to the webhook payload only if the corresponding secondaryAddresses property is truncated. The value for this field will be true always if present",
"type":"boolean"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"derivedTaxExemptionCode":{
"description":"Derived taxExemptionCode of the Organization",
"type":"string"
},
"derivedVatReferenceNumber":{
"description":"Derived VatReferenceNumber of the Organization",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the Organization",
"type":"string"
},
"name":{
"description":"The name for Organization",
"type":"string"
},
"shippingAddress":{
"description":"Default shipping address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"ancestorOrganizations":{
"description":"The ancestor organizations",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"name":{
"description":"The name of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
},
"active":{
"description":"Whether the account is active",
"type":"boolean"
},
"id":{
"description":"The id of the account",
"type":"string"
}
}
}
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"derivedDescription":{
"description":"The description of the Organization",
"type":"string"
},
"billingAddress":{
"description":"Default billing address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"uniqueId":{
"description":"Unique Id of the Organization",
"type":"string"
}
}
}
Nested Schema : ancestorOrganizations
Type: array
The ancestor organizations
Show Source
{
"description":"The ancestor organizations",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"name":{
"description":"The name of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
},
"active":{
"description":"Whether the account is active",
"type":"boolean"
},
"id":{
"description":"The id of the account",
"type":"string"
}
}
}
}
Nested Schema : billingAddress
Type: object
Default billing address of the Organization
Show Source
{
"description":"Default billing address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
}
Nested Schema : contract
Type: object
The contract information associated with this account
Show Source
{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"partyId":{
"description":"Party Id of the Organization",
"type":"number"
},
"partyNumber":{
"description":"Party Number of the Organization",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
}
Nested Schema : derivedBillingAddress
Type: object
The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.
Show Source
{
"description":"The derived default billing address for the Organization. This a read only attribute. This will come if property 'isDefaultBillingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default billing address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
}
Nested Schema : derivedContract
Type: object
Derived Contract
Show Source
{
"description":"Derived Contract",
"type":"object",
"properties":{
"endDate":{
"description":"Contract end date time stamp",
"type":"string"
},
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of terms and conditions",
"type":"string"
}
}
},
"displayName":{
"description":"Display name for contract",
"type":"string"
},
"catalog":{
"description":"Catalog associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the catalog",
"type":"string"
}
}
},
"repositoryId":{
"description":"Repository Id of the contract",
"type":"string"
},
"description":{
"description":"Description for contract",
"type":"string"
},
"priceListGroup":{
"description":"Price ListGroup associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the price list group",
"type":"string"
}
}
},
"creationDate":{
"description":"Contract creation date time stamp",
"type":"string"
},
"startDate":{
"description":"Contract start date time stamp",
"type":"string"
},
"externalContractReference":{
"description":"External contract reference",
"type":"string"
}
}
}
Nested Schema : derivedShippingAddress
Type: object
The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default shipping address.
Show Source
{
"description":"The derived default shipping address for the Organization. This a read only attribute. This will come if property 'isDefaultShippingAddress' is set to 'true' in secondaryAddresses attribute or if parent has default shipping address.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the company address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"companyName":{
"description":"the company name shipping address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"repositoryId":{
"description":"repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
}
Nested Schema : members
Type: array
Primary contact details associated with an organization. The secondary contacts will not be included in the payload. The REST endpoint can be used to fetch the secondary members
Show Source
{
"description":"Primary contact details associated with an organization. The secondary contacts will not be included in the payload. The REST endpoint can be used to fetch the secondary members",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
}
Nested Schema : parentOrganization
Type: object
Parent organization Info.
Show Source
{
"description":"Parent organization Info.",
"type":"object",
"properties":{
"name":{
"description":"Name of the parent organization.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the parent organization.",
"type":"string"
},
"active":{
"description":"Active flag of the parent Organization.",
"type":"boolean"
},
"externalOrganizationId":{
"description":"External id of the organization.",
"type":"string"
},
"id":{
"description":"Id of the parent Organization.",
"type":"string"
}
}
}
Nested Schema : paymentMethods
Type: array
Payment methods associated for organization.
Show Source
{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : relativeRoles
Type: array
The relative roles
Show Source
{
"description":"The relative roles",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"function":{
"description":"The function of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
}
}
}
}
Nested Schema : secondaryAddresses
Type: array
List of addresses associated with an Organization. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook
Show Source
{
"description":"List of addresses associated with an Organization. This property will be removed from the webhook request payload if the size exceeds the sub entity truncation size value configured for this webhook",
"type":"array",
"items":{
"type":"object",
"properties":{
"address":{
"description":"Address created for the Organization.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"types":{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"addressType":{
"description":"Address type represents nick name of account if present else repository ID of address item.",
"type":"string"
}
}
}
}
Nested Schema : secondaryMembers
Type: array
List of users with this organization as secondary organization
Show Source
{
"description":"List of users with this organization as secondary organization",
"type":"array",
"items":{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
}
Nested Schema : shippingAddress
Type: object
Default shipping address of the Organization
Show Source
{
"description":"Default shipping address of the Organization",
"type":"object",
"properties":{
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"country":{
"description":"the country of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
}
Nested Schema : shippingMethods
Type: array
Shipping methods associated for organization. This property will be removed from the webhook payload only if includeChangesOnly property is set to true for a specific webhook.
Show Source
{
"description":"Shipping methods associated for organization. This property will be removed from the webhook payload only if includeChangesOnly property is set to true for a specific webhook.",
"type":"array",
"items":{
"type":"object",
"properties":{
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
Nested Schema : siteOrganizationProperties
Type: array
The site organization properties of the account
Show Source
{
"description":"The site organization properties of the account",
"type":"array",
"items":{
"type":"object",
"properties":{
"site":{
"description":"The site property of the account",
"type":"object",
"properties":{
"siteId":{
"description":"Id of the site",
"type":"string"
}
}
},
"properties":{
"description":"The properties of the site",
"type":"object",
"properties":{
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
}
}
}
}
}
Nested Schema : items
Type: object
Show Source
-
_actionCode:
string
This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.
-
active:
boolean
Whether the account is active
-
id:
string
-
name:
string
-
repositoryId:
string
The repository id of the account
{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"name":{
"description":"The name of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
},
"active":{
"description":"Whether the account is active",
"type":"boolean"
},
"id":{
"description":"The id of the account",
"type":"string"
}
}
}
Nested Schema : catalog
Type: object
The catalog information
Show Source
{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
}
Nested Schema : priceListGroup
Type: object
The price list group information
Show Source
{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
}
Nested Schema : terms
Type: object
Terms and Conditions
Show Source
{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
}
Nested Schema : catalog
Type: object
Catalog associated with contract
Show Source
{
"description":"Catalog associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the catalog",
"type":"string"
}
}
}
Nested Schema : priceListGroup
Type: object
Price ListGroup associated with contract
Show Source
{
"description":"Price ListGroup associated with contract",
"type":"object",
"properties":{
"repositoryId":{
"description":"Repository Id of the price list group",
"type":"string"
}
}
}
Nested Schema : terms
Type: object
Terms and Conditions
Show Source
{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of terms and conditions",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
-
_actionCode:
string
This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.
-
customerContactId:
string
External customer contact Id
-
repositoryId:
string
{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
-
_actionCode:
string
This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.
-
function:
string
The function of the account
-
repositoryId:
string
The repository id of the account
{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"function":{
"description":"The function of the account",
"type":"string"
},
"repositoryId":{
"description":"The repository id of the account",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"address":{
"description":"Address created for the Organization.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"types":{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
},
"addressType":{
"description":"Address type represents nick name of account if present else repository ID of address item.",
"type":"string"
}
}
}
Nested Schema : address
Type: object
Address created for the Organization.
Show Source
{
"description":"Address created for the Organization.",
"type":"object",
"properties":{
"country":{
"description":"the country of the address",
"type":"string"
},
"types":{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
},
"address3":{
"description":"the address3 of the address",
"type":"string"
},
"address2":{
"description":"the address2 of the address",
"type":"string"
},
"city":{
"description":"the city of the address",
"type":"string"
},
"address1":{
"description":"the address1 of the address",
"type":"string"
},
"postalCode":{
"description":"the postal Code of the address",
"type":"string"
},
"companyName":{
"description":"the company name of the address",
"type":"string"
},
"externalAddressId":{
"description":"External ID of the address",
"type":"string"
},
"phoneNumber":{
"description":"the phone Number of the address",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of the address",
"type":"string"
},
"state":{
"description":"the state of the address",
"type":"string"
}
}
}
Nested Schema : types
Type: array
Types of address. Like SHIPPING, BILLING
Show Source
{
"description":"Types of address. Like SHIPPING, BILLING",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
}
Nested Schema : items
Type: object
Show Source
-
_actionCode:
string
This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.
-
displayName:
string
The name of type of address
-
id:
string
The id of type of address
-
repositoryId:
string
The repository id of type of address
{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of type of address",
"type":"string"
},
"repositoryId":{
"description":"The repository id of type of address",
"type":"string"
},
"id":{
"description":"The id of type of address",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"customerContactId":{
"description":"External customer contact Id",
"type":"string"
},
"repositoryId":{
"description":"Repository Id of contact",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"site":{
"description":"The site property of the account",
"type":"object",
"properties":{
"siteId":{
"description":"Id of the site",
"type":"string"
}
}
},
"properties":{
"description":"The properties of the site",
"type":"object",
"properties":{
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
}
}
}
}
Nested Schema : properties
Type: object
The properties of the site
Show Source
{
"description":"The properties of the site",
"type":"object",
"properties":{
"useAllShippingMethodsFromSite":{
"description":"Flag to use all the shipping methods available for site.",
"type":"string"
},
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"approvalRequired":{
"description":"Whether approval is required",
"type":"boolean"
},
"useAllPaymentMethodsFromSite":{
"description":"Flag to use all the payment methods available for site.",
"type":"boolean"
},
"paymentMethods":{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
},
"contract":{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
},
"delegateApprovalManagement":{
"description":"Whether to delegate approval management",
"type":"boolean"
},
"useExternalApprovalWebhook":{
"description":"Whether to trigger order approval webhook",
"type":"boolean"
},
"orderPriceLimit":{
"description":"Order price limit of the account",
"type":"string"
},
"shippingMethods":{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
}
}
Nested Schema : site
Type: object
The site property of the account
Show Source
{
"description":"The site property of the account",
"type":"object",
"properties":{
"siteId":{
"description":"Id of the site",
"type":"string"
}
}
}
Nested Schema : contract
Type: object
The contract information associated with this account
Show Source
{
"description":"The contract information associated with this account",
"type":"object",
"properties":{
"terms":{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
},
"endDate":{
"description":"The end date of contract",
"type":"string"
},
"displayName":{
"description":"The name of contract",
"type":"string"
},
"catalog":{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
},
"repositoryId":{
"description":"The repository Id of contract",
"type":"string"
},
"description":{
"description":"The description of contract",
"type":"string"
},
"priceListGroup":{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
},
"derivedDescription":{
"description":"Derived description of the Organization",
"type":"string"
},
"creationDate":{
"description":"The date of creation",
"type":"string"
},
"startDate":{
"description":"The start date of the contract",
"type":"string"
},
"externalContractReference":{
"description":"The external contract reference of contract",
"type":"string"
}
}
}
Nested Schema : paymentMethods
Type: array
Payment methods associated for organization.
Show Source
{
"description":"Payment methods associated for organization.",
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : shippingMethods
Type: array
Shipping methods associated for organization.
Show Source
{
"description":"Shipping methods associated for organization.",
"type":"array",
"items":{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}
}
Nested Schema : catalog
Type: object
The catalog information
Show Source
{
"description":"The catalog information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The catalog id",
"type":"string"
}
}
}
Nested Schema : priceListGroup
Type: object
The price list group information
Show Source
{
"description":"The price list group information",
"type":"object",
"properties":{
"repositoryId":{
"description":"The priceListGroup id",
"type":"string"
}
}
}
Nested Schema : terms
Type: object
Terms and Conditions
Show Source
{
"description":"Terms and Conditions",
"type":"object",
"properties":{
"terms":{
"type":"string"
},
"repositoryId":{
"type":"string"
}
}
}
Nested Schema : items
Type: object
Show Source
-
_actionCode:
string
This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.
-
displayName:
string
The name of the shippingMethod
-
id:
string
The Id of the shipping method.
{
"type":"object",
"properties":{
"_actionCode":{
"description":"This property will be added to webhook payload only if includeChangesOnly property is set to true for the specific webhook. Supported values include CREATE, UPDATE and DELETE. This indicates that the corresponding entity is either created or updated or deleted.",
"type":"string"
},
"displayName":{
"description":"The name of the shippingMethod",
"type":"string"
},
"id":{
"description":"The Id of the shipping method.",
"type":"string"
}
}
}