Claude API key کیسے حاصل کریں (2026 گائیڈ)

Updated 2026-07-15

console.anthropic.com پر account بنائیں، card سے prepaid credits خریدیں، پھر Settings اور API Keys کے تحت key generate کریں۔ اگر آپ card شامل نہیں کر سکتے تو ایک prepaid gateway key ای میل پر آتی ہے اور وہی code کے ساتھ کام کرتی ہے۔

فوری جواب: Claude API key کے تین قدم

Anthropic سے Claude API key حاصل کرنے کے لیے: console.anthropic.com پر account بنائیں، Plans and billing کے تحت prepaid credits خریدیں (credit یا debit card ضروری ہے)، پھر Settings کھولیں، API Keys پر جائیں، اور Create Key پر کلک کریں۔ key sk-ant- سے شروع ہوتی ہے اور صرف ایک بار پوری دکھائی جاتی ہے، اس لیے فوراً اسے password manager یا environment variable میں کاپی کریں۔ دو چیزیں لوگوں کو الجھاتی ہیں۔ پہلی، Claude Pro یا Max chat subscription میں API access شامل نہیں؛ Console الگ billing والا الگ product ہے۔ دوسری، جب تک آپ نے حقیقت میں credits نہ خریدے ہوں requests credit error کے ساتھ fail ہوتی ہیں، اگرچہ key بنانا خود بغیر ادائیگی کے کام کرتا ہے۔ اگر آپ کی پہلی call balance سے متعلق error دے تو یہی وجہ ہے۔ اگر آپ card شامل نہیں کر سکتے، یا آپ ایک ایسی key چاہتے ہیں جو Claude کے علاوہ دوسرے model families تک بھی پہنچے، تو ایک prepaid gateway عملی متبادل ہے۔ یہ راستہ اس گائیڈ کے آخر میں trade-offs کے ساتھ صاف طور پر بیان کیا گیا ہے۔

قدم 1: Anthropic Console account بنائیں

console.anthropic.com پر Console، Anthropic کا developer dashboard ہے، اور یہ claude.ai chat app سے الگ ہے۔ email address یا Google account سے sign up کریں۔ Anthropic onboarding کے دوران phone number verify کرنے کو کہتا ہے، اور API access صرف supported ممالک تک محدود ہے، اس لیے اگر signup flow اس قدم پر رک جائے تو Anthropic کی availability list چیک کریں۔ Setup کے دوران آپ ایک organization بناتے ہیں۔ Keys، credits، rate limits، اور usage logs سب آپ کے ذاتی login کی بجائے organization سے تعلق رکھتے ہیں۔ یہ بعد میں اہم ہوتا ہے اگر آپ teammates کو invite کریں: سب ایک ہی credit pool share کرتے ہیں، اور admins usage کو key کے حساب سے دیکھ سکتے ہیں۔ اس مرحلے پر ابھی کچھ خرچ نہیں ہوتا۔ آپ billing details شامل کیے بغیر model list دیکھ سکتے ہیں، API reference پڑھ سکتے ہیں، اور Workbench کھول سکتے ہیں، یہ ایک browser playground ہے جہاں Claude models کے خلاف prompts test کیے جاتے ہیں۔ Workbench مفید ہے یہ چیک کرنے کے لیے کہ آپ کی expectation کے مطابق prompt کیسا برتاؤ کرتا ہے، integration code لکھنے سے پہلے۔

قدم 2: پہلی request سے پہلے billing سیٹ اپ کریں

Anthropic کا API prepaid ہے۔ Plans and billing کے تحت، card شامل کریں اور credits کا ابتدائی block خریدیں؛ minimum خریداری چھوٹی ہے، تاریخی طور پر پانچ ڈالر۔ ہر API call per-token rates پر اس balance سے کٹوتی کرتی ہے، اس لیے مہینے کے آخر میں کوئی حیران کن invoice نہیں آتی۔ جب balance صفر پر پہنچے تو requests رک جاتی ہیں۔ پہلے دن دو settings سیٹ کرنے کے قابل ہیں۔ Auto-reload آپ کے مقرر کردہ threshold سے نیچے آنے پر balance خود بخود top up کر دیتا ہے۔ production workloads کے لیے اسے enable کریں تاکہ خالی balance کبھی outage نہ بنے۔ experiments کے لیے اسے بند رکھیں، تاکہ کوئی بھاگتا ہوا loop آپ کے جان بوجھ کر load کیے گئے سے زیادہ خرچ نہ کر سکے۔ Rate limits usage tiers کے ساتھ بڑھتے ہیں۔ نئی organizations سب سے کم tier سے شروع ہوتی ہیں، اور requests per minute اور tokens per minute کی limits آپ کے مجموعی خرچ کے ساتھ بڑھتی ہیں۔ اگر ایک نئے account پر traffic burst کے دوران آپ کو 429 responses ملیں تو عام طور پر tier system اس کی وجہ ہوتا ہے، آپ کا code نہیں۔

قدم 3: key بنائیں اور اپنی پہلی call کریں

Console میں، Settings کھولیں، پھر API Keys، پھر Create Key۔ key کو ایسا نام دیں جو اس app یا environment کی شناخت کرے جس سے وہ تعلق رکھتی ہے، کیونکہ آخرکار آپ کے پاس کئی keys ہوں گی اور بے نام keys کا audit کرنا ناممکن ہو جاتا ہے۔ مکمل key value صرف بناتے وقت دکھائی جاتی ہے؛ dialog بند کرنے کے بعد، Console صرف ایک مختصر version دکھاتا ہے۔ Application code کو چھونے سے پہلے key کو environment variable کے طور پر export کریں اور terminal سے test کریں۔ دوسری providers سے migrate کرنے والے لوگوں کو دو Anthropic-specific تفصیلات پکڑتی ہیں: authentication Authorization: Bearer کی بجائے x-api-key header استعمال کرتا ہے، اور ہر request میں anthropic-version header شامل ہونا لازمی ہے۔ غائب version header ایک واضح error message کے ساتھ fail ہوتا ہے، اس لیے جب کچھ ٹوٹے تو response body پڑھیں۔

curl https://api.anthropic.com/v1/messages \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 256,
    "messages": [{"role": "user", "content": "Say hello in five words."}]
  }'

Key سیکیورٹی: پانچ عادات جو ایک بری ہفتہ روکتی ہیں

یہ عادات پہلے دن اپنانا سستا ہے اور کسی incident کے بعد retrofit کرنا مہنگا۔ اگر آپ غلطی سے key commit کر دیں تو اسے private repository میں بھی leaked سمجھیں: revoke کریں، rotate کریں، اور commit history صاف کریں۔ pre-commit hook میں gitleaks جیسے secret scanners غلطی کو آپ کی مشین سے نکلنے سے پہلے پکڑ لیتے ہیں۔

  • صرف environment variables یا secrets manager۔ source code میں paste کی گئی key آخرکار commit ہو جائے گی، اور scrapers خاص طور پر public repositories میں sk-ant- prefix دیکھتے رہتے ہیں۔
  • ہر app اور ہر environment کے لیے الگ key۔ development، staging، اور production کے لیے الگ keys usage logs کو پڑھنے کے قابل بناتی ہیں اور آپ کو ایک surface revoke کرنے دیتی ہیں بغیر باقیوں کو توڑے۔
  • کبھی browser یا mobile code میں key نہ بھیجیں۔ client-side JavaScript میں کچھ بھی تعریف کے مطابق public ہے۔ calls کو اپنے backend سے route کریں اور key کو server-side رکھیں۔
  • کسی بھی مشتبہ leak پر فوراً revoke کریں۔ Console میں key delete کرنا اسے فوری طور پر ختم کر دیتا ہے؛ اگر rotation کے دوران app کو چلتے رہنا ضروری ہو تو پہلے متبادل key بنائیں۔
  • Spend notifications سیٹ کریں۔ ایک billing alert threshold leaked یا loop ہونے والی key کو بڑے bill کی بجائے چھوٹا بنا دیتا ہے، اور اسے configure کرنے میں کچھ خرچ نہیں ہوتا۔

Claude call کی قیمت کیا ہے، قریب موجود سستے متبادل کے ساتھ

Claude فی token bill ہوتا ہے، الگ input اور output rates کے ساتھ، اور output tokens long-form generation میں bill پر حاوی رہتے ہیں۔ صرف headline input قیمت نہیں، دونوں columns کا موازنہ کریں۔ پیمانے کے لیے، نیچے دی گئی table Claude کو اگلے حصے میں بیان کردہ gateway catalog کے ذریعے دستیاب دوسرے models کے ساتھ فہرست کرتی ہے۔ high-volume budget traffic کے لیے DeepSeek تخمینی community کا پسندیدہ ہے، اور جب prose معیار ترجیح ہو تو Claude بہترین انتخاب رہتا ہے۔

Catalog قیمتیں USD فی 1M tokens۔ grok-4.5 ($1.60 / $4.80)، kimi-k2.6، اور MiMo بھی دستیاب ہیں۔
ModelInput / 1M tokensOutput / 1M tokens
claude-opus-4-7$4.00$20.00
claude-sonnet-4-6$2.40$12.00
gpt-5.5$4.00$24.00
gemini-3.5-flash$1.20$7.20
glm-5$0.514$2.314
deepseek-v4-pro$0.3915$0.783
deepseek-v4-flash$0.126$0.252

Card نہیں؟ gateway کے ذریعے کام کرنے والی key حاصل کریں

اگر card requirement، ایک region block، یا خود account setup رکاوٹ ہے تو APIsRouter وہ gateway راستہ ہے جو یہ site دستاویز کرتی ہے۔ یہ ایک OpenAI-compatible gateway ہے: /topup پر checkout کے لیے کوئی signup درکار نہیں، آپ پہلے ادائیگی کرتے ہیں، اور key ای میل پر آتی ہے۔ Billing کوئی subscription کے بغیر pay-as-you-go ہے۔ Global models official list قیمت سے 20% کم چلتے ہیں، Chinese models اپنی official rates سے کم پر ہیں، اور آپ کی پہلی top-up balance میں 100% کا اضافہ کرتی ہے۔ کسی بھی OpenAI SDK کو https://api.apisrouter.com/v1 پر point کریں اور ایک catalog model ID پاس کریں: Claude family کے لیے claude-sonnet-4-6 یا claude-opus-4-7، جب آپ اسی key سے سستے tokens چاہیں تو deepseek-v4-flash یا glm-5۔ وہی key end-user apps میں بھی کام کرتی ہے۔ SillyTavern استعمال کرنے والے /v1 پر ختم ہونے والا base URL پیسٹ کرتے ہیں اور model list خود بخود /v1/models سے بھر جاتی ہے۔ JanitorAI کو مکمل endpoint https://api.apisrouter.com/v1/chat/completions جمع model name اور key چاہیے۔ براہ راست Anthropic key کے مقابلے trade-off صاف اور سادہ ہے: آپ اپنی traffic کے لیے ایک intermediary پر بھروسہ کر رہے ہیں، اور Anthropic-side features gateway کے شیڈول پر آتے ہیں۔ فائدہ یہ ہے کہ Claude، GPT، Gemini، DeepSeek، اور GLM کے لیے ہر provider کا الگ billing account رکھنے کی بجائے ایک balance اور ایک endpoint ملتا ہے۔

Anthropic Console keyGateway key
Card ضروریہاں، credit یا debit cardنہیں، checkout پر ادائیگی
Account setupConsole signup جمع phone verificationکچھ نہیں، key ای میل پر آتی ہے
Billing modelPrepaid credits، اختیاری auto-reloadPay-as-you-go top-ups
شامل modelsصرف Claude familyClaude، GPT، Gemini، DeepSeek، GLM، Kimi
API شکلAnthropic Messages APIOpenAI-compatible chat completions
Endpointhttps://api.anthropic.com/v1/messageshttps://api.apisrouter.com/v1/chat/completions
from openai import OpenAI

client = OpenAI(
    api_key="sk-...",  # arrives by email after checkout
    base_url="https://api.apisrouter.com/v1",
)

response = client.chat.completions.create(
    model="claude-sonnet-4-6",
    messages=[{"role": "user", "content": "Say hello in five words."}],
)
print(response.choices[0].message.content)

عمومی سوالات

Anthropic API key کیسے حاصل کروں؟

console.anthropic.com پر account بنائیں، اپنا phone number verify کریں، Plans and billing کے تحت prepaid credits خریدیں، پھر Settings، API Keys، Create Key پر جائیں۔ sk-ant- key فوراً کاپی کریں؛ یہ صرف ایک بار دکھائی جاتی ہے۔

کیا Claude API استعمال کرنا مفت ہے؟

نہیں۔ کوئی مفت API tier موجود نہیں۔ claude.ai chat app کا ایک مفت plan ہے، مگر API access فی token bill ہوتا ہے اور requests کامیاب ہونے سے پہلے خریدے گئے credits چاہیے۔ ایک چھوٹی prepaid top-up حیرت انگیز طور پر بہت سی مختصر test requests cover کرتی ہے، اس لیے Claude آزمانا سینٹس میں لگتا ہے، ڈالرز میں نہیں۔

کیا میں بغیر credit card کے Claude API استعمال کر سکتا ہوں؟

براہ راست Anthropic کے ذریعے نہیں، جسے credit خریداری کے لیے card چاہیے۔ حل ایک prepaid gateway key ہے: ایسے checkout سے ادائیگی کریں جو آپ کا payment method support کرے، ای میل پر key پائیں، اور OpenAI-compatible endpoint کے ذریعے Claude models call کریں۔

میری Claude API key کیوں کام نہیں کر رہی؟

ترتیب کے حساب سے چار عام وجوہات: ابھی تک کوئی credits نہیں خریدے گئے (key authenticate ہوتی ہے مگر requests reject ہوتی ہیں)، غلط auth header (Anthropic کو Authorization: Bearer کی بجائے x-api-key چاہیے)، غائب anthropic-version header، یا غلط لکھی گئی model ID۔ error body ناکام حصے کا نام بتاتی ہے، اس لیے code بدلنے سے پہلے اسے پڑھیں۔

کیا Claude Pro subscription میں API access شامل ہے؟

نہیں۔ Claude Pro اور Max صرف claude.ai apps کور کرتے ہیں۔ API الگ سے Console کے ذریعے prepaid credits کے ساتھ bill ہوتا ہے، اور نہ کوئی balance دوسرے میں منتقل ہوتا ہے۔

کیا Anthropic API keys expire ہوتی ہیں؟

نہیں۔ Keys اس وقت تک valid رہتی ہیں جب تک آپ انہیں Console میں revoke نہ کریں۔ یہی وجہ ہے کہ فی-app keys اور وقتاً فوقتاً rotation اہم ہیں: کسی پرانے side project کی بھولی ہوئی key اس وقت تک کام کرتی رہتی ہے جب تک کوئی اسے delete نہ کرے۔