Super Calendar مستندات API

نمای کلی پلتفرم

سوپر کلندر یک runtime برای داده‌های زمانی است. خانواده‌های endpoint عمومی، داده‌های ارائه‌دهندگان و داده‌های محلی را نرمال می‌کنند و سپس نتیجه را به قالب‌های مناسب کلاینت تبدیل می‌کنند.

API عمومی داده

endpointهای عمومی با قرارداد موجود در /api/docs/json مستند می‌شوند. آن‌ها می‌توانند بدون نیاز به Space، فیدهای تقویم و نمایش‌های ساخت‌یافته یا متنی تولید کنند.

قالب‌ها

ICS و WebCal برای کلاینت‌های تقویم هستند. JSON، XML، HTML، متن، ANSI، CSV، TSV، NDJSON و JSONL برای برنامه‌ها، کلاینت‌های قدیمی، عامل‌ها و ابزارهای داده به‌کار می‌روند. پشتیبانی قالب برای هر عملیات در OpenAPI تعریف می‌شود.

سطوح خصوصی پلتفرم

Spaces، اعضا، اعتبارنامه‌های خصوصی، عملیات dashboard و تنظیم ارائه‌دهندگان از قرارداد عمومی پایدار جدا هستند. قراردادهای آن‌ها تا زمانی که رفتار و کنترل‌های دسترسی برای استفاده عمومی آماده شوند، داخلی باقی می‌مانند.

کانال‌های پیام‌رسانی

Telegram و WhatsApp در حال حاضر یکپارچه‌سازی‌های عملیاتی هستند، نه یک API عمومی پیام‌رسانی وعده‌داده‌شده. SMS و کانال‌های دیگر تا زمان پیاده‌سازی در وضعیت برنامه‌ریزی‌شده باقی می‌مانند.