Before You Begin
Before you connect your service to Knak, make sure it supports the required Custom Validator Application Programming Interface (API) endpoints.
You can find the complete API specification here:
Connect Your Custom Validator
In Knak, navigate to Admin > Integrations > Platforms.
Scroll to the Content Testing section.
Click Connect on the Custom Validator tile.
Complete the required fields using your Custom Validator Credentials.
Configure Authentication
Enter the authentication details required by your validation service.
Field | Description |
Auth Header Name | Enter the name of the HTTP authentication header your service expects. |
Auth Header Value | Enter the authentication value that Knak should send with each request. |
Select a Platform Format
Use the Platform Format field to choose which Marketing Automation Platform (MAP) the asset should be optimized for before validation.
Select the platform that matches your validation requirements. If your service does not require optimization for a specific platform, choose the appropriate generic option if available.
Enter the Endpoint URL
In the Endpoint URL field, enter the root URL for your Custom Validator API.
For example:
Validation endpoint:
https://yourservice.com/yourapi/v1/validateEndpoint URL to enter in Knak:
yourservice.com/yourapi
Knak automatically appends the required API paths when sending validation requests.
Manage Your Integration
After setup, view your integration in the My Platform Connection list on the Integrations page.
From here, you can:
View the configuration
Edit the integration
Delete the integration
To connect a new integration or re-add a deleted one:
Scroll to All Platforms.
Find the Custom Validator tile.
Click Connect or Add Another Connection.
Use Your Custom Validator
After the integration is configured, users can run validation while editing an asset.
Open an asset in the editor.
Start the validation process.
Click the Actions Menu.
Select your Custom Validator.
The validator appears using the name you configured during setup.
When validation starts, Knak sends the latest version of the asset to your validation service. Your service returns the validation results based on your configured business rules.
How Validation Works
The validation request includes:
The latest version of the asset being edited.
The selected platform format, if configured.
The authentication headers you defined during setup.
Your validation service processes the request. It then returns the validation results to Knak.
Need more help? Contact support via live chat within Knak using the chat bubble in the bottom right corner or email support@knak.com.






