Doctolib integration¶
Status: Placeholder — to be developed. Last reviewed: —
Scope¶
Doctolib API access: auth model, which entities sync (appointments primarily), incremental vs full sync, schedule (currently daily at 3:00 AM via Celery beat), failure modes specific to Doctolib (rate limits, schema drift, multi-account scoping), how appointments reconcile with apps/appointments/.
Sources to mine when writing this¶
apps/sync/— Doctolib client and sync tasks.- Beat schedule — confirm the 3:00 AM daily run and document why.
sync_output*.logfiles at repo root — sample of what a sync run looks like (and what failures look like).- Past Doctolib incidents in
roadmap/done/or commit history.