Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 2.62 KB

File metadata and controls

50 lines (34 loc) · 2.62 KB

Webhook

Properties

Name Type Description Notes
apiUserOid Integer Populated if webhook associated with an API user [optional]
apiVersion ApiVersionEnum Version of the API objects that are sent in notifications [optional]
applicationProfile ApiUserApplicationProfile [optional]
authenticationType AuthenticationTypeEnum The type of authentication this webhook will use when communicating with your server [optional]
basicPassword String Basic authentication password [optional]
basicUsername String Basic authentication user name [optional]
compressEvents Boolean Compress events with GZIP then base 64 encode them as a string [optional]
consecutiveFailures Integer The number of consecutive failures that have occurred trying to deliver notifications to the target server [optional]
disabled Boolean True if the webhook has been disabled [optional]
eventCategories List<WebhookEventCategory> The categories of events. Individual events and subscriptions are handled in the child objects. _placeholders parameter effects the population of this on a retrieval. [optional]
iamAccessKey String IAM Access Key for AWS SQS Delivery [optional]
iamSecretKey String IAM Secret Key for AWS SQS Delivery [optional]
maximumEvents Integer The maximum number of events in the payload that UltraCart will deliver [optional]
maximumSize Integer The maximum size of the payload that UltraCart will deliver [optional]
merchantId String The UltraCart merchant ID that owns this webhook [optional]
nextRetryAfter String The next time UltraCart will attempt delivery if failures have been occurring [optional]
pending Integer The number of pending events for this webhook [optional]
webhookOid Integer The object identifier for this webhook [optional]
webhookUrl String The URL to deliver events to. Must be HTTPS for customer related information. [optional]

Enum: ApiVersionEnum

Name Value
_2017_03_01 "2017-03-01"

Enum: AuthenticationTypeEnum

Name Value
NONE "none"
BASIC "basic"
API_USER "api user"
AWS_IAM "aws iam"