ريڊڪڪ 3 ايمبيڊڊ انشورنس سافٽ ويئر
وضاحتون
- پيداوار جو نالو: ريڊڪڪ 3.0
- تصديق: OAuth 2.0
- API آخر پوائنٽ: https://staging.app.redkik.com/api/v2/
تصورات
ريڊڪڪ ۾ هڪ بکنگ هڪ مخصوص ترسيل جي ڪوريج جي نمائندگي ڪري ٿي. بکنگ جي زندگي جي چڪر ۾ سيٽ اپ، اقتباس، خريداري، منسوخ، يا مڪمل عمل شامل آهن.
API ٽوڪن
ريڊڪڪ تصديق لاءِ OAuth 2.0 جو فائدو وٺي ٿو. API ٽوڪن هڪ client_id ۽ هڪ secret_id ڪيپيئر تي مشتمل آهي. API ٽوڪن ٺاهڻ لاءِ، تنظيمن ڏانهن براؤز ڪريو، پنھنجي تنظيم کي چونڊيو، ۽ ھڪڙو نئون API ٽوڪن ٺاھيو. محفوظ ڪريو client_id ۽ secret_id مستقبل جي استعمال لاءِ.
ٽوڪن ۽ لسٽنگ جي بکنگ کي استعمال ڪندي
سڀني بکنگن کي لسٽ ڪرڻ لاءِ، اختيار واري هيڊر ۾ مهيا ڪيل رسائي ٽوڪن استعمال ڪريو جڏهن GET جي آخري نقطي تي درخواست ڪريو:
curl -X 'GET'
'https://staging.app.redkik.com/api/v2/quote/bookings' -H 'accept:
application/json' -H 'Authorization: Bearer
YOUR_ACCESS_TOKEN'
ھڪڙو اقتباس ٺاھيو ۽ ان کي خريد ڪريو
اقتباس پيدا ڪرڻ کان اڳ، سيٽ اپ جي معلومات حاصل ڪريو /quotes/setup endpoint مان. اقتباس ٺاهڻ لاءِ، جمع ڪرايو JSON ڍانچي کي /Bookings/quote endpoint.
FAQ
- مان هڪ رسائي ٽوڪن کي ڪيئن ريفريش ڪري سگهان ٿو؟
- رسائي ٽوڪن کي ريفريش ڪرڻ لاءِ، استعمال ڪيو ريفريش ٽوڪن مهيا ڪيو ويو جڏهن شروعاتي رسائي ٽوڪن ٺاهيندي. نئين رسائي ٽوڪن حاصل ڪرڻ لاءِ ريفريش ٽوڪن سان ٽوڪن جي آخري پوائنٽ تي درخواست ڪريو.
- رسائي ٽوڪن جي عمر ڇا آهي؟
- رسائي ٽوڪن کي حفاظتي سببن جي ڪري محدود عمر آهي. اها سفارش ڪئي وئي آهي ته ٽوڪن کي ريفريش ڪيو ان کان اڳ جو اهو ختم ٿئي API تائين مسلسل رسائي برقرار رکڻ لاءِ.
Redkik 3 API استعمال
آڪٽوبر، 2023: ريڊڪڪ 3.0 لاءِ اپڊيٽ ڪيو ويو
تعارف
ريڊڪڪ پنهنجي ٽيون ورجائي شروع ڪيو آهي ريڊڪڪ پليٽ فارم، مناسب طور تي ريڊڪڪ 3.0 طور سڃاتو وڃي ٿو. هي گائيڊ تڪڙو تڪڙو هلندو آهي بنيادي تصورن ۽ بنيادي ڪارناما ذريعي دستياب آهي Redkik RESTful API ۽ عام نمونن ذريعي.
تصورات
بکنگ
هڪ بکنگ هڪ مخصوص ترسيل جي ڪوريج جي نمائندگي ڪري ٿو. اقتباس ٺاهڻ ۽ پوءِ ان کي خريد ڪرڻ جا مرحلا سادو آهن:
- پيدا ڪندڙ
- ميدان
- سامان جي ڄاڻ
- سفر جي ڄاڻ
- سامان جي مالڪ جي ڄاڻ
- اقتباس جي سڃاڻپ برقرار رکو، ڪامياب اقتباس سان واپس آيو
- ميدان
- پوءِ اها ID استعمال ڪريو آڇ کي خريد ڪرڻ لاءِ، جيڪا هڪ بکنگ ٺاهي ٿي. بکنگ جو لائف سائيڪل آهي:
- سيٽ اپ ڪريو
- اقتباس
- خريداري
- منسوخ ڪريو، يا
- مڪمل
API ٽوڪن
ريڊڪڪ استعمال ڪري ٿو OAUTH 2.0 جي تصديق واري حڪمت عملين لاءِ. oAuth2 بابت وڌيڪ سکڻ لاءِ، مهرباني ڪري وڃو:
OAuth 2.0 - OAuth
تصديق جي وهڪري هيٺ ڏنل آهي
- ھڪڙي تنظيم لاءِ API ٽوڪن ٺاھيو، عام طور تي ريڊڪڪ جي نوڪري.
- آخر پوائنٽ جي رسائي لاءِ ھڪڙي دفعي، محدود عمر تائين رسائي ٽوڪن ٺاھيو
- انهي تصديق واري سيشن جي مسلسل استعمال لاءِ رسائي ٽوڪن کي ريفريش ڪريو
API ٽوڪن ٺاھيو
API ٽوڪن هڪ تنظيم لاءِ ٺاهيا ويندا آهن، جنهن ۾ هڪ client_id ۽ هڪ secret_id ڪيپيئر شامل هوندا آهن، ۽ استعمال ڪيا ويندا آهن هڪ وقت جي رسائي ٽوڪن ٺاهڻ لاءِ محدود وقت جي رهڻ سان. تنظيمن ڏانهن براؤز ڪريو، پنھنجي تنظيم کي چونڊيو (يا ھڪڙو ٻار-org جيڪڏھن ڪو اقتباس “On Behalf Of” that child-org ٺاهي رھيا آھيو)، org جي ترتيب واري بٽڻ تي ساڄي ڪلڪ ڪريو، ۽ API ٽوڪن چونڊيو:
جمع ڪرائڻ تي، توهان وٽ رسائي هوندي client_id ۽ secret_id. مھرباني ڪري پڪ ڪريو ته توھان انھن کي محفوظ ڪريو ڇو ته اھو ئي وقت ھوندو توھان وٽ انھن تائين رسائي آھي
ان کي آزمايو سوگر ۾، استعمال ڪندي /oauth/token endpoint:
هڪ رسائي ٽوڪن ۽ ريفريش ٽوڪن پيدا ڪرڻ
ٽوڪن کي تازو ڪريو
جڏهن API ٽوڪن استعمال ڪيا ويندا آهن هڪ رسائي ٽوڪن ٺاهڻ لاءِ، انهن ۾ به شامل هوندو هڪ ريفريش ٽوڪن. ھي ريفريش ٽوڪن استعمال ڪري سگھجي ٿو ھڪڙو نئون رسائي ٽوڪن ٺاھڻ لاءِ ان پھچي ٽوڪن جي TTL ختم ٿيڻ کان اڳ، انھيءَ خاص سيشن کي زنده رکڻ لاءِ. جيڪڏهن رسائي ٽوڪن ختم ٿيڻ کان اڳ ان کي ريفريش ڪيو وڃي، client_id ۽ secret_id کي ٻيهر استعمال ڪيو وڃي نئين رسائي ٽوڪن ٺاهڻ لاءِ.
ٽوڪن ۽ لسٽنگ جي بکنگ کي استعمال ڪندي
ٽوڪن استعمال ڪندي بکنگ حاصل ڪرڻ لاءِ: مثال طور: اختيار ڏيڻ: بيئرر مثال طورample، جڏهن استعمال ڪندي curl، هڪ کي ٽوڪن کي شامل ڪرڻ جي ضرورت پوندي هيڊر طور ڪمانڊ لائن تي بيان ڪيل
https://staging.app.redkik.com/api/v2/quote/bookings
لسٽنگ سڀ بکنگ
ھڪڙي ھڪڙي بکنگ جي تفصيلي ڄاڻ جي لسٽنگ
ھڪڙو اقتباس ٺاھيو ۽ ان کي خريد ڪريو
اقتباس پيدا ڪرڻ کان پهريان سيٽ اپ ڄاڻ حاصل ڪرڻ
اختياري طور تي، اسان هڪ JSON ڍانچي کي اڳي ئي آباد ڪريون ٿا سيٽ اپ معلومات سان گڏ پاليسي جي حوالي سان، دستياب شيون، وغيره، جيڪي ڪنهن به UI فارم اپ اسٽريم کي آباد ڪرڻ ۾ مدد ڪري سگھن ٿيون. اهو هڪ گهربل قدم ناهي، پر اهو سامان ۽ مختلف شين لاءِ صحيح UUID ترتيب ڏيڻ ۾ مدد ڪري ٿو. اهو آخري نقطو هتي آهي: /quotes/setup
اقتباس ٺاهڻ
اقتباس خريد ڪرڻ لاءِ، هڪ برقرار رکي ٿو ID (64-bit UUID) واپسي اقتباس سان (بولڊ ۾) ۽ جمع ڪري ٿو /خريد جي آخري پوائنٽ ڏانهن.
بکنگ کي منسوخ ڪرڻ لاءِ، استعمال ڪريو /ڪنسل آخري پوائنٽ ايڊوانسڊ ڪوئٽنگ ڪوٽنگ ڪيترن ئي پاليسين مان
ڳوليو پاليسي IDs
ڪجھ تنظيمون ڪيتريون ئي پاليسيون آھن جن مان اھي اقتباس ڪري سگھن ٿا. انهن حالتن ۾، پاليسيون / سيٽ اپ ڪال ۾ درج ٿيل آهن.
ٻارن جي تنظيم جي طرفان بکنگ ٺاھڻ لاءِ، صرف ان ٻار جي تنظيم جي سڃاڻپ کي اقتباس سان پاس ڪريو: "orgId": "cf417c93-8486-4c28-89c6-effa05987e67"
انشورنس جي سرٽيفڪيٽ حاصل ڪرڻ
- ٽي بي ڊي
- حوالو
- ٽي بي ڊي
- هڪ بکنگ جي حوالي سان
- لسٽنگ ريفريل بکنگ
- هڪ حوالو ڏنل بکنگ قبول ڪرڻ (انڊر رائٽر)
- هڪ حوالو ٿيل بکنگ خريد ڪرڻ (ڪسٽمر)
API Swimlane
دستاويز / وسيلا
ريڊڪڪ 3 ايمبيڊڊ انشورنس سافٽ ويئر [pdf] يوزر گائيڊ 3 ايمبيڊڊ انشورنس سافٽ ويئر، ايمبيڊڊ انشورنس سافٽ ويئر، انشورنس سافٽ ويئر، سافٽ ويئر |