labs@atheron:~/services/api$ curl -X POST /v1/orders
خاص APIs
ایسی APIs جن پر آپ کے شراکت دار بنا سکیں۔
ہم آپ کی اپنی ایپس، آپ کے شراکت داروں یا عوام کے لیے APIs ڈیزائن کرتے، بناتے اور چلاتے ہیں۔ واضح کنٹریکٹس، حقیقی دستاویزات، ہر استعمال کنندہ کے لیے کلیدیں اور حدیں، اور ویب ہُکس جو پہنچیں۔ شروع کرنے سے پہلے آپ قیمت اور ہفتے دیکھتے ہیں۔
// ہم کیا بناتے ہیں
APIs، شروع سے آخر تک۔
01
REST اور GraphQL APIs
02
شراکت داروں اور عوام کی APIs
03
ویب ہُکس اور واقعات
04
گیٹ ویز اور شرح کی حدیں
05
موزوں سائن اِن
06
ورژننگ
07
دستاویزات اور ڈویلپر پورٹل
08
SDKs
09
انضمام کے مراکز
// ہم اسے کیسے بناتے ہیں
پہلے کنٹریکٹ، پھر کوڈ۔
- ہم بنانے سے پہلے آپ کے ساتھ کنٹریکٹ طے کرتے ہیں: وسائل، غلطیاں، حدیں اور مثالیں، ایک OpenAPI فائل میں جس کے مالک آپ ہیں۔
- ہر اینڈ پوائنٹ کنٹریکٹ کے مقابل جانچا جاتا ہے، اس لیے دستاویزات اور API میں کبھی اختلاف نہیں ہوتا۔
- ہم آپ کے چنے ہوئے اپ ٹائم کے ہدف تک لوڈ ٹیسٹ کرتے ہیں، اور لانچ سے پہلے آپ کو نتائج دکھاتے ہیں۔
- تاخیر، غلطیوں اور اپ ٹائم کی پہلے دن سے نگرانی ہوتی ہے، ہمیں الرٹس کے ساتھ۔
// ٹیکنالوجی
ہم عام طور پر جن چیزوں سے بناتے ہیں۔
- contract
- OpenAPI 3.1، یا GraphQL اسکیما، آپ کی ریپوزٹری میں
- runtime
- Node.js پر TypeScript، ویب ہُکس اور دوبارہ کوششوں کے لیے قطاروں کے ساتھ
- data
- PostgreSQL، کیشنگ اور شرح کی حدوں کے لیے Redis کے ساتھ
- auth
- API کلیدیں، OAuth 2.0 اور OpenID Connect، یا mutual TLS
- hosting
- بطورِ طے شدہ DigitalOcean، جہاں آپ کے علاقے کو ضرورت ہو AWS، یا آپ کا اپنا کلاؤڈ
// ایک عام پہلا منصوبہ
دستاویزات کے ساتھ شراکت داروں کی API۔
آٹھ وسائل، API کلیدیں اور OAuth 2.0، شرح کی حدوں والا گیٹ وے، ورژننگ، نگرانی اور OpenAPI حوالہ۔ یہ دیکھنے کے لیے کہ اس پر کتنا خرچ آئے گا، اسے تخمینہ ٹول میں کھولیں۔
// questions
API کے سوالات۔
REST یا GraphQL؟
REST زیادہ تر شراکت داروں اور عوامی استعمال کنندگان کے لیے موزوں ہے۔ GraphQL آپ کی اپنی ایپس کے لیے موزوں ہے جب اسکرینز کو کئی جگہوں سے ڈیٹا چاہیے۔ ہم دونوں ایک سروس پر بنا سکتے ہیں۔
API کا مالک کون ہے؟
آپ: کوڈ، کنٹریکٹ، کلیدیں اور وہ اکاؤنٹس جن پر یہ چلتی ہے۔ ہم سب کچھ حوالے کرتے ہیں، اور سپورٹ پلان پر آپ کے لیے اسے چلا سکتے ہیں۔
آپ اسے تیز کیسے رکھتے ہیں؟
کیشنگ، انڈیکسز اور ہر استعمال کنندہ کے لیے حدیں، پھر لانچ سے پہلے آپ کے چنے ہوئے ہدف تک لوڈ ٹیسٹ۔ اس کے بعد نگرانی ہر روز تاخیر دکھاتی ہے۔
کیا یہ ہمارے دوسرے سسٹمز سے جڑ سکتی ہے؟
جی ہاں۔ انضمام کا مرکز آپ کے ERP، CRM اور دیگر ٹولز کے آگے ایک API رکھتا ہے۔ یہ جس سسٹم سے جڑے اس کی قیمت الگ کنیکٹر کے طور پر لگتی ہے۔
اسے چلانے پر کتنا خرچ آتا ہے؟
ہوسٹنگ اور سپورٹ تخمینے میں شامل ہیں۔ مصروف عوامی APIs چلانے میں زیادہ خرچ لیتی ہیں، اور تخمینہ اسے سائز اور علاقے کے لحاظ سے دکھاتا ہے۔
// صنعتیں
یہ آپ کی صنعت میں کیسے فٹ ہوتا ہے۔
دیکھیں یہ آپ کی صنعت میں کیسا دکھتا ہے: خریداروں کے سوالات، اور قیمت کی حد کے ساتھ مثالی منصوبے۔
// متعلقہ
اکثر ایک ساتھ بنتے ہیں۔
// ہم کہاں کام کرتے ہیں
اپنی مارکیٹ تلاش کریں۔
یہ کام اپنے شہر کے حساب سے دیکھیں: وہاں کیا بدلتا ہے، خریدار کون سے سوال پوچھتے ہیں، اور آپ کی کرنسی میں قیمتیں۔
// شروعات
یقین نہیں کہ آپ کو کون سا چاہیے؟
ہمیں حل نہیں، مسئلہ بتائیں۔ ہم بتائیں گے کہ ہم کیا بنائیں گے، اور کیا نہیں۔