Knak + Custom Sync Location API
Custom Sync Location API
The Custom Sync Location API lets your own systems decide where a Knak asset is allowed to sync, so campaigns land in the right folder or program every time.
The API enables you to build a custom integration without needing support from Knak, so the routing rules your team already maintains can drive where content goes instead of living in someone’s head.
What it does
This API improves your marketing workflow by putting your own logic behind sync destinations:
- Route assets automatically: Knak sends asset data to your service and uses the destination you return.
- Restrict what users can choose: Only the locations your service allows are shown in Knak, so the wrong option is never on the menu.
- Apply your own business rules: Decide the destination from custom fields, campaign type, region, or any other data you pass through.
- Prevent misfiled campaigns: Remove the manual folder-picking that sends assets into the wrong program and costs a re-sync later.
Key features
- Basic or OAuth 2.0 authentication: Choose the method that fits your service, with a configurable authorization path.
- Folder and program targeting: Return the destination folder or program along with its parent, type, and status.
- Clear error handling: Send structured messages back to Knak when a location cannot be resolved, so users understand what went wrong.
Resources
Knak Help Center
To learn more, visit our Custom Sync Location API Developer Portal.

