Skip to content

Webhooks

WebhookEndpoint

Representation for Webhook endpoint type in MoveUGC.

description class-attribute instance-attribute

description: str = Field(description='Description of the webhook endpoint.', examples=['My webhook endpoint'], title='Description')

uid class-attribute instance-attribute

uid: str = Field(description='Unique identifier for the webhook endpoint.', examples=['webhook-endpoint-0aa9ba14-44f9-4d47-89b4-c77cdea9e801'], title='Webhook endpoint ID')

url class-attribute instance-attribute

url: HttpUrl = Field(description='URL of the webhook endpoint.', examples=['https://example.com/webhook'], title='URL')

secret class-attribute instance-attribute

secret: Optional[SecretStr] = Field(description='Secret used to verify the webhook endpoint.', title='Secret', default=None)

url class-attribute instance-attribute

url: HttpUrl = Field(description='URL of the webhook endpoint.', examples=['https://example.com/webhook'], title='URL')