Step 1
Define the contract
Set up the exact fields you want to personalize using the API. PageTailor doesn't build UI—it provides the structured data your components need.
POST https://pagetailor.dev/api/page-contracts
{
"name": "landing_page",
"fields": [
{ "key": "hero_title", "description": "Tailored headline" },
{ "key": "demo_copy", "description": "Specific use case" }
]
}
