Aller au contenu principal

API SynLink

Base URL : https://app.synlink.ch/api/v1

Tenants

  • GET /tenants
  • GET /tenants/:id

Connecteurs

  • GET /connectors — liste des connecteurs activés
  • POST /connectors/:id/sync — synchro à la demande
  • GET /connectors/:id/health — status

Onboarding

POST /onboardings
Content-Type: application/json

{
"first_name": "Alice",
"last_name": "Martin",
"email": "alice.martin@acme.ch",
"department": "engineering",
"manager_id": "u_42",
"start_date": "2026-06-01",
"bundles": ["dev", "office"],
"physical": {
"laptop": "macbook-air-m3-16",
"badge": true,
"phone_extension": true
}
}

Offboarding

POST /offboardings
{
"user_id": "u_77",
"last_day": "2026-05-31",
"mailbox_retention_days": 90,
"successor_id": "u_42"
}