---
term: "کیت توسعه نرم‌افزار"
english: "SDK (Software Development Kit)"
category: "اوپن فاینانس و API"
url: https://iranopenfinance.com/glossary/sdk
source: Iran Open Finance (ایران اوپن فاینانس) glossary
---

# کیت توسعه نرم‌افزار (SDK (Software Development Kit))

> بسته‌ای از کد آماده که کار با یک ای‌پی‌آی را در یک زبان برنامه‌نویسی ساده‌تر می‌کند.

کیت توسعه نرم‌افزار (SDK) بسته‌ای از کتابخانه‌ها، ابزارها و نمونه‌کدهاست که کار با یک [ای‌پی‌آی](/glossary/api) را در یک زبان برنامه‌نویسی مشخص ساده می‌کند. به‌جای این‌که برنامه‌نویس هر درخواست را دستی بسازد، [توکن](/glossary/access-token) را مدیریت کند و خطاها را تفسیر کند، این کارها را کیت انجام می‌دهد.

کیت خوب با [قرارداد ای‌پی‌آی](/glossary/api-contract) هماهنگ است و معمولاً از روی همان مشخصات ساخته می‌شود. در ایران اوپن فاینانس، ای‌پی‌آی‌ها، کیت توسعه، [خط فرمان](/glossary/cli) و سرور [اِم‌سی‌پی](/glossary/mcp) همه یک مدل مشترک دارند، پس رفتار در همه آن‌ها یکسان است.

Related: [ای‌پی‌آی](https://iranopenfinance.com/glossary/api.md)، [قرارداد ای‌پی‌آی](https://iranopenfinance.com/glossary/api-contract.md)، [خط فرمان](https://iranopenfinance.com/glossary/cli.md)، [درگاه توسعه‌دهنده](https://iranopenfinance.com/glossary/developer-portal.md)
