Қосылудың бір тәсілі, бірыңғай келісімдер және құжаттаманың жалғыз орны — серіктестер мен әзірлеушілер Atasuai модульдеріне өз рұқсаттарына сай кіріктіріледі. Жеткізу шығуға дейінгі нұсқада, қалғандары жолда.
Барлық модуль бірдей аутентификацияны, келісімдерді және құжаттаманы ұстанады. Біреуін үйренсеңіз — бәрін қолданасыз.
Жеткізу серіктестеріне: бөлінген тапсырмаларды алу, есікке жеткізу (қала ішінде / қалалар арасында) және сәлемдемелерді серіктес тасымалдаушыға тапсыру. Өз жүйеңізді кіріктіруге де, біздің басқару панелін пайдалануға да болады.
Өз бетінше кіріктірілетін сатушыларға: тапсырыстарды алу, күйін жаңарту, баға мен қалдықты синхрондау (Kaspi маркетплейс үлгісімен). Әзірге әзірленуде.
Бір доменге жиналған шашыраңқы эндпоинттер жиыны емес — шын мәнінде біртұтас негіз.
Барлық модуль бір OAuth 2.0 тәсілін пайдаланады, бірақ әрбір серіктес тек өзіне тиесілі scope-тарды алады — жеткізу серіктестеріне тек deliveries:*, сатушыларға тек orders:*, артық құқық берілмейді.
Барлық модуль бір спецификацияны ұстанады: нұсқаланған жолдар, идемпотенттік кілттер, курсорлық беттеу, RFC 7807 қателері және HMAC-қолтаңбалы вебхуктар. Бір рет үйреніп, бәрінде қолданасыз.
Біртұтас әзірлеуші құжаттамасы, интерактивті API анықтамасы және оқшау сынақ ортасы: sandbox.open.atasuai.com (Жоспарланған, сертификат әзірге дайын емес). Әрбір жаңа модуль осы жерден іске қосылады.
API кілттерін серіктес панелінде жасаңыз немесе қосылу кезінде Atasuai менеджері арқылы қосыңыз — сізге тек өз рөліңізге сай модульдерге рұқсат беріледі (жеткізу серіктестері тапсырыс деректерін көрмейді). Агент (жеткізу серіктесі) кілттері уақытша өшірілген; сатушы кілттері қалыпты жұмыс істейді. Жеткізуді бүгін кіріктіріңіз; шынымен қосымша модуль қажет болғанда, кілттеріңізге тиісті scope-тарды кейін қосасыз.