এপিআই ডকুমেন্টেশন

বিভাগসমূহ:

বিভাগসমূহ:

Shifton API এর সাথে সংযোগ এবং কাজ করা

Shifton API Shifton API আপনাকে প্ল্যাটফর্মের সকল মূল বৈশিষ্ট্য অ্যাক্সেস করার সুযোগ দেয় — সময়সূচী ব্যবস্থাপনাতেই নয়, বরং বাইরের এইচআর, পেরোল এবং বিশ্লেষণ সিস্টেমের সাথেও।.
API ব্যবহার করে, আপনি প্রক্রিয়াগুলি স্বয়ংক্রিয় করতে এবং Shifton কে আপনার কোম্পানির অভ্যন্তরীণ পরিষেবার সাথে সংযুক্ত করতে পারেন।


API ডকুমেন্টেশন

আমরা আমাদের ডকুমেন্টেশনের দুইটি সংস্করণ সমর্থন করি:


শুরু করা

একটি API কী পান

Shifton প্ল্যাটফর্মে আপনার কোম্পানি সেটিংসে, একটি API কী.
তৈরি করুন। অনুমোদন হেডারের মাধ্যমে করা হয়:

Authorization: Bearer {your_api_key}

আপনার প্রথম অনুরোধ করা

উদাহরণস্বরূপ, কর্মচারীদের একটি তালিকা সংগ্রহ করতে:

GET /api/v1/employees
Host: api2.shifton.com
Authorization: Bearer {your_api_key}

উদাহরণ সাড়া:

{
"data": [
{
"id": 101,
"name": "Alice Johnson",
"position": "HR Manager"
},
{
"id": 102,
"name": "Bob Smith",
"position": "Cashier"
}
]
}

আপনার ওয়ার্কফ্লোগুলিতে API একীভূত করুন

  • স্বয়ংক্রিয়ভাবে সময় এবং পরিবর্তন তৈরি এবং সংশোধন করুন

  • অবকাশ এবং অসুস্থের ছুটির অনুরোধগুলি পরিচালনা করুন

  • ডেটা পেরোল সিস্টেমে রপ্তানি করুন

  • কাস্টম ড্যাশবোর্ড এবং রিপোর্ট তৈরি করুন।


কোর API সক্ষমতা

  • কর্মচারীরা – যোগ করা, সম্পাদনা করা, এবং ভূমিকা পরিচালনা করা

  • সূচী – শিফট তৈরি করা, সমন্বয় করা, কাজের পরিকল্পনা করা

  • ছুটি ও অনুপস্থিতি – অবকাশ এবং অসুস্থতার ছুটির অনুরোধ পরিচালনা করা

  • প্রতিবেদন – সময়, পেরোল, এবং উপস্থিতির তথ্য রপ্তানি করা


ত্রুটি কোড

Shifton API স্ট্যান্ডার্ড ব্যবহার করেHTTP স্থিতি কোড:

  • 200 — সফল অনুরোধ

  • 201 — বস্তু সফলভাবে তৈরি

  • 400 — অবৈধ প্যারামিটার

  • 401 — অনুমোদন ত্রুটি (অবৈধ API কী)

  • 403 — প্রবেশাধিকার অস্বীকৃত

  • 404 — সম্পদ পাওয়া যায়নি

  • 500 — সার্ভার ত্রুটি


ব্যবহার টিপস

  • সবসময় ব্যবহার করুননতুন API সংস্করণ নতুন ইন্টিগ্রেশনের জন্য

  • ব্যবহার করুন পোস্টম্যান অথবা কার্ল টেস্টিংয়ের জন্য

  • সম্মান করুন হার সীমা বাধাপ্রাপ্ত হওয়া এড়াতে

  • পুরনো ডকুমেন্টেশনের উপর নির্ভরশীল ইন্টিগ্রেশনগুলো আপডেট করুন


এই পোস্টটি শেয়ার করুন