{"name":"Paintaire Agent API","version":"2026-09-01","description":"Machine-readable capabilities for Paintaire content discovery and confirmed lead actions.","documentation":"https://paintaire.com/llms.txt","authentication":{"type":"bearer","execution_scopes":["lead:preview","lead:create"],"environment":"PAINTAIRE_AGENT_TOKEN"},"read":{"llms":"https://paintaire.com/llms.txt","content":"https://paintaire.com/api/agent/content","markdown_mirrors":["https://paintaire.com/index.md","https://paintaire.com/find-a-painter.md","https://paintaire.com/for-painters.md"]},"actions":[{"name":"homeowner_quote","audience":"homeowner","description":"Request a quote from one vetted painting contractor.","preview":"https://paintaire.com/api/agent/actions/homeowner_quote/preview","execute":"https://paintaire.com/api/agent/actions/homeowner_quote/execute","required_fields":["name","email","postal_code"],"fields":["name","email","postal_code","phone","project_type","timeline","message"],"confirmation_required":true},{"name":"contractor_signup","audience":"contractor","description":"Request a Paintaire platform walkthrough.","preview":"https://paintaire.com/api/agent/actions/contractor_signup/preview","execute":"https://paintaire.com/api/agent/actions/contractor_signup/execute","required_fields":["name","email","company"],"fields":["name","email","company","phone","company_size","message"],"confirmation_required":true},{"name":"contact","audience":"either","description":"Send a message to Paintaire.","preview":"https://paintaire.com/api/agent/actions/contact/preview","execute":"https://paintaire.com/api/agent/actions/contact/execute","required_fields":["name","email","subject","message"],"fields":["name","email","subject","message","phone"],"confirmation_required":true},{"name":"newsletter","audience":"either","description":"Subscribe to Paintaire updates.","preview":"https://paintaire.com/api/agent/actions/newsletter/preview","execute":"https://paintaire.com/api/agent/actions/newsletter/execute","required_fields":["email"],"fields":["email"],"confirmation_required":true}],"safety":{"user_confirmation":"required before every execution","idempotency":"required via Idempotency-Key on execution","tenant_selection":"server-side only","file_uploads":"not accepted"}}