curl --request POST \
--url https://api.sprucecollective.co.uk/admin/raffles/sync-webflow \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"collection_id": "<string>",
"site_id": "<string>",
"skip_existing": true,
"type": "<string>",
"webflow_token": "<string>"
}
'{}Sync Webflow CMS collection to raffles (admin only). Use skip_existing=true to only create new records without updating existing ones.
curl --request POST \
--url https://api.sprucecollective.co.uk/admin/raffles/sync-webflow \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"collection_id": "<string>",
"site_id": "<string>",
"skip_existing": true,
"type": "<string>",
"webflow_token": "<string>"
}
'{}Type "Bearer" followed by a space and JWT token.
Webflow sync request
Sync results with created, updated, skipped counts
The response is of type object.