HTTP API: Accoil ↔ June API Differences

This guide outlines the key differences between June.so's public tracking API and Accoil’s API.

🆔 User Identification

ElementJuneAccoil
Endpointhttps://api.june.so/sdk/identifyhttps://in.accoil.com/v2/identify
user IDuserIdSupported ✅
group IDgroup_id
anonymous IDanonymousId❌ Not supported
traitsSupportedSupported ✅
emailUsed as fallback identifier❌ Not supported or planned

👥 Group Association

ElementJuneAccoil
Endpointhttps://api.june.so/sdk/grouphttps://in.accoil.com/v2/group
user IDuserIdSupported ✅
group IDgroupIdSupported ✅
anonymous IDanonymousId❌ Not supported
traitsSupported ✅Supported ✅

📊 Event Tracking

ElementJuneAccoil
Endpointhttps://api.june.so/sdk/trackhttps://in.accoil.com/v2/track
user IDuserIdSupported ✅
group ID❌ Not supported.
anonymous IDanonymousId❌ Not supported
eventSupported ✅Supported ✅
propertiesSupported and processed ✅Ignored ⚠️
contextSupported and processed ✅Ignored ⚠️

Need help adapting your event pipeline or testing early compatibility?
📧 Contact us at [email protected]