BMS x Framer CMS Integration
One-way sync of rental items from Buresa into the Framer CMS collection Mietobjekte. Runs nightly and on demand.
POST /api/sync
Manual sync ("Push to website" in Buresa).
curl -X POST https://bms-sync.ashytyk.com/api/sync \ -H "Authorization: Bearer <TRIGGER_TOKEN>"
GET /api/cron/sync
Nightly sync at 01:00 UTC, called by Vercel Cron with Authorization: Bearer <CRON_SECRET>.
Response
{
"runId": "…",
"created": 0,
"updated": 0,
"hidden": 0,
"failed": [{ "sku": "…", "code": "…" }]
}
Status codes
| 200 | Sync finished |
| 401 | Missing or wrong token |
| 405 | Wrong HTTP method |
| 409 | A sync is already running |
| 500 | Service misconfigured or sync could not start |
| 502 | Sync failed |