تنظیمات

مدیریت تمام تنظیمات سیستم شامل تنظیمات عمومی، ایمیل، ماژول‌ها، یکپارچه‌سازی‌ها، تیکت‌ها، وظایف، IMAP، اعلان‌ها و موارد دیگر.

endpointهای موجود

Method Path توضیح
GET /api/settings دریافت تمام تنظیمات
GET /api/settings/client-permissions دریافت تنظیمات دسترسی مشتریان
PUT /api/settings/general بروزرسانی تنظیمات عمومی
PATCH /api/settings/general بروزرسانی جزئی تنظیمات عمومی
PUT /api/settings/email بروزرسانی تنظیمات ایمیل
PATCH /api/settings/email بروزرسانی جزئی تنظیمات ایمیل
PUT /api/settings/ip-restriction بروزرسانی محدودیت IP
PATCH /api/settings/ip-restriction بروزرسانی جزئی محدودیت IP
PUT /api/settings/client-permissions بروزرسانی دسترسی مشتریان
PATCH /api/settings/client-permissions بروزرسانی جزئی دسترسی مشتریان
GET /api/settings/invoices دریافت تنظیمات فاکتورها
PUT /api/settings/invoices/style بروزرسانی ظاهر فاکتور
PATCH /api/settings/invoices/style بروزرسانی جزئی ظاهر فاکتور
PUT /api/settings/invoices/general بروزرسانی تنظیمات عمومی فاکتور
PATCH /api/settings/invoices/general بروزرسانی جزئی تنظیمات عمومی فاکتور
PUT /api/settings/invoices/reminders بروزرسانی یادآوری فاکتور
PATCH /api/settings/invoices/reminders بروزرسانی جزئی یادآوری فاکتور
PUT /api/settings/events بروزرسانی تنظیمات رویدادها
PATCH /api/settings/events بروزرسانی جزئی تنظیمات رویدادها
GET /api/settings/notifications/categories دریافت دسته‌بندی اعلان‌ها
GET /api/settings/notifications لیست اعلان‌ها
GET /api/settings/notifications/{id} مشاهده یک اعلان
PUT /api/settings/notifications/{id} بروزرسانی یک اعلان
PATCH /api/settings/notifications/{id} بروزرسانی جزئی یک اعلان
PUT /api/settings/modules بروزرسانی ماژول‌ها
PATCH /api/settings/modules بروزرسانی جزئی ماژول‌ها
PUT /api/settings/integrations/recaptcha بروزرسانی تنظیمات reCAPTCHA
PATCH /api/settings/integrations/recaptcha بروزرسانی جزئی reCAPTCHA
PUT /api/settings/integrations/bitbucket بروزرسانی تنظیمات Bitbucket
PATCH /api/settings/integrations/bitbucket بروزرسانی جزئی Bitbucket
PUT /api/settings/tickets بروزرسانی تنظیمات تیکت‌ها
PATCH /api/settings/tickets بروزرسانی جزئی تنظیمات تیکت‌ها
GET /api/settings/tasks دریافت تنظیمات وظایف
PUT /api/settings/tasks بروزرسانی تنظیمات وظایف
PATCH /api/settings/tasks بروزرسانی جزئی تنظیمات وظایف
PUT /api/settings/imap بروزرسانی تنظیمات IMAP
PATCH /api/settings/imap بروزرسانی جزئی IMAP
POST /api/settings/imap/authorize احراز هویت IMAP
PUT /api/settings/integrations/push-notification بروزرسانی اعلان‌های Push
PATCH /api/settings/integrations/push-notification بروزرسانی جزئی اعلان‌های Push
POST /api/settings/integrations/push-notification/test تست اعلان Push
PUT /api/settings/integrations/google-drive بروزرسانی تنظیمات Google Drive
PATCH /api/settings/integrations/google-drive بروزرسانی جزئی Google Drive
GET /api/settings/estimates دریافت تنظیمات تخمین‌ها
PUT /api/settings/estimates بروزرسانی تنظیمات تخمین‌ها
PATCH /api/settings/estimates بروزرسانی جزئی تنظیمات تخمین‌ها
PUT /api/settings/timesheets بروزرسانی تنظیمات برگه‌های زمانی
PATCH /api/settings/timesheets بروزرسانی جزئی برگه‌های زمانی
PUT /api/settings/gdpr بروزرسانی تنظیمات GDPR
PATCH /api/settings/gdpr بروزرسانی جزئی GDPR
GET /api/settings/footer دریافت تنظیمات فوتر
PUT /api/settings/footer بروزرسانی تنظیمات فوتر
PATCH /api/settings/footer بروزرسانی جزئی فوتر
PUT /api/settings/top-menu بروزرسانی تنظیمات منوی بالا
PATCH /api/settings/top-menu بروزرسانی جزئی منوی بالا
GET /api/settings/estimate-requests دریافت تنظیمات درخواست تخمین
PUT /api/settings/estimate-requests بروزرسانی تنظیمات درخواست تخمین
PATCH /api/settings/estimate-requests بروزرسانی جزئی درخواست تخمین
GET /api/settings/orders دریافت تنظیمات سفارشات
PUT /api/settings/orders بروزرسانی تنظیمات سفارشات
PATCH /api/settings/orders بروزرسانی جزئی سفارشات
GET /api/settings/projects دریافت تنظیمات پروژه‌ها
PUT /api/settings/projects بروزرسانی تنظیمات پروژه‌ها
PATCH /api/settings/projects بروزرسانی جزئی پروژه‌ها
PUT /api/settings/integrations/slack بروزرسانی تنظیمات Slack
PATCH /api/settings/integrations/slack بروزرسانی جزئی Slack
POST /api/settings/integrations/slack/test تست اعلان Slack
GET /api/settings/client-projects دریافت تنظیمات پروژه‌های مشتری
PUT /api/settings/client-projects بروزرسانی پروژه‌های مشتری
PATCH /api/settings/client-projects بروزرسانی جزئی پروژه‌های مشتری
PUT /api/settings/integrations/github بروزرسانی تنظیمات GitHub
PATCH /api/settings/integrations/github بروزرسانی جزئی GitHub
GET /api/settings/contracts دریافت تنظیمات قراردادها
PUT /api/settings/contracts بروزرسانی تنظیمات قراردادها
PATCH /api/settings/contracts بروزرسانی جزئی قراردادها
GET /api/settings/leads دریافت تنظیمات لیدها
PUT /api/settings/leads بروزرسانی تنظیمات لیدها
PATCH /api/settings/leads بروزرسانی جزئی لیدها
GET /api/settings/proposals دریافت تنظیمات پیشنهادات
PUT /api/settings/proposals بروزرسانی تنظیمات پیشنهادات
PATCH /api/settings/proposals بروزرسانی جزئی پیشنهادات
GET /api/settings/localization دریافت تنظیمات منطقه‌ای
PUT /api/settings/localization بروزرسانی تنظیمات منطقه‌ای
PATCH /api/settings/localization بروزرسانی جزئی منطقه‌ای
GET /api/settings/store دریافت تنظیمات فروشگاه
PUT /api/settings/store بروزرسانی تنظیمات فروشگاه
PATCH /api/settings/store بروزرسانی جزئی فروشگاه
PUT /api/settings/pwa بروزرسانی تنظیمات PWA
PATCH /api/settings/pwa بروزرسانی جزئی PWA

مثال درخواست

curl -X GET "https://example.com/api/settings" \
  -H "Authorization: Bearer {token}"

پاسخ موفق (200)

{
  "records": {}
}

خطاها

کد توضیح
401 توکن معتبر نیست
403 دسترسی غیرمجاز
422 خطای اعتبارسنجی
برای جستجو تایپ کنید...