curl --request PUT \
--url https://api.capitalcheckin.app/v1/collaborators/{id}/notification-preferences \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email_notifications": true,
"sms_notifications": true,
"push_notifications": true,
"check_in_reminders": true,
"check_out_reminders": true,
"schedule_updates": true,
"emergency_alerts": true
}
'{
"email_notifications": true,
"sms_notifications": true,
"push_notifications": true,
"check_in_reminders": true,
"check_out_reminders": true,
"schedule_updates": true,
"emergency_alerts": true
}Update notification preferences for a collaborator
curl --request PUT \
--url https://api.capitalcheckin.app/v1/collaborators/{id}/notification-preferences \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email_notifications": true,
"sms_notifications": true,
"push_notifications": true,
"check_in_reminders": true,
"check_out_reminders": true,
"schedule_updates": true,
"emergency_alerts": true
}
'{
"email_notifications": true,
"sms_notifications": true,
"push_notifications": true,
"check_in_reminders": true,
"check_out_reminders": true,
"schedule_updates": true,
"emergency_alerts": true
}OAuth2 access token for authentication
Collaborator ID
Enable email notifications
Enable SMS notifications
Enable push notifications
Enable check-in reminders
Enable check-out reminders
Enable schedule update notifications
Enable emergency alerts
Notification preferences updated
Enable email notifications
Enable SMS notifications
Enable push notifications
Enable check-in reminders
Enable check-out reminders
Enable schedule update notifications
Enable emergency alerts