এই ওয়েবসাইট কুকি ব্যবহার করে। সাইট ব্রাউজ চালিয়ে গেলে আপনি এই ফাইলের ব্যবহারে সম্মতি দিচ্ছেন।

ওপেন API (Open API)

ফিনটেক ও সরকারি অর্থায়ন

ওপেন API হলো এমন প্রোগ্রামিং ইন্টারফেস, যা বহিরাগত ডেভেলপার ও সিস্টেমের জন্য উন্মুক্ত এবং তথ্য সিস্টেমগুলোর মধ্যে ইন্টিগ্রেশন ও ডেটা বিনিময় নিশ্চিত করে।

ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। ইন্টারনাল API-এর বিপরীতে, ওপেন ইন্টারফেস সংস্থার বাইরেও ব্যবহারযোগ্য এবং প্রায়ই স্ট্যান্ডার্ড ও আইন দ্বারা নিয়ন্ত্রিত হয়। Open API ধারণা ডিজিটাল ইকোসিস্টেমের মূল উপাদান—এটি ভিন্ন সিস্টেমগুলোকে পৃথক ইন্টিগ্রেশন তৈরির ঝামেলা ছাড়াই ডেটা ও ফাংশন বিনিময়ের সুযোগ দেয়।

ফাইন্যান্সিয়াল সেক্টরে Open API আইন দ্বারা নিয়ন্ত্রিত: 2022 সাল থেকে Bank of Russia ব্যাংক ও ফাইন্যান্সিয়াল সার্ভিসের থার্ড-পার্টি প্রোভাইডারের (FinTech কোম্পানি) মধ্যে ডেটা বিনিময়ের জন্য ওপেন API স্ট্যান্ডার্ড চালু করছে। সরকারি সেক্টরে ওপেন API আন্তঃবিভাগীয় ইলেকট্রনিক ইন্টারঅ্যাকশন (SMEV) নিশ্চিত করতে এবং সরকারি তথ্য সিস্টেমে অ্যাক্সেসের জন্য ব্যবহৃত হয়।

ওপেন API-এর ধরন

  • Public API—সম্পূর্ণ খোলা ইন্টারফেস, যেকোনো ডেভেলপার সীমাবদ্ধতা ছাড়াই ব্যবহার করতে পারে।
  • Partner API—চুক্তির ভিত্তিতে কেবল অথরাইজড পার্টনারদের জন্য উন্মুক্ত।
  • Open Government API—সরকারি ডেটা ও সার্ভিসে অ্যাক্সেসের ইন্টারফেস।

Low-code ইকোসিস্টেমে Open API

SintezM প্ল্যাটফর্ম বিল্ট-ইন Open API কনস্ট্রাক্টর প্রদান করে, যা কোড না লিখেই তৈরি করা অ্যাপ্লিকেশনের জন্য REST API তৈরি ও প্রকাশের সুযোগ দেয়। প্রতিটি অ্যাপ্লিকেশনের জন্য OpenAPI (Swagger) স্পেসিফিকেশন অটোমেটিক জেনারেট করা যায়, অথরাইজেশন ও অ্যাক্সেস কন্ট্রোল কনফিগার করা যায়। এতে SintezM-এর অ্যাপ্লিকেশন এক্সটার্নাল সিস্টেমের সঙ্গে সহজেই ইন্টিগ্রেট হয় এবং স্ট্যান্ডার্ডাইজড ইন্টারফেসের মাধ্যমে ডেটা প্রদান করে। বিল্ট-ইন API Gateway ট্রাফিক নিয়ন্ত্রণ করে এবং rate limiting ও মনিটরিং নিশ্চিত করে।

SKIF-BP সিস্টেম এক্সটার্নাল অ্যাকাউন্টিং সিস্টেমের (1C, Parus, SAP) এবং সরকারি তথ্য সিস্টেমের (GIS "Electronic Budget", ক্রয়-বিষয়ক EIS) সঙ্গে ইন্টিগ্রেশনের জন্য Open API ব্যবহার করে। ইন্টারফেস স্ট্যান্ডার্ডাইজেশন নতুন সিস্টেম সংযোগকে উল্লেখযোগ্যভাবে সহজ করে এবং ইন্টিগ্রেশন খরচ হ্রাস করে। ডিজাইন সার্ভিসের মধ্যে অন্তর্ভুক্ত হয় ক্লায়েন্টের তথ্য সিস্টেমের আর্কিটেকচারে ওপেন API-এর গঠন ও স্পেসিফিকেশন নির্ধারণ।

Open API-এর সুবিধা

রাষ্ট্রের জন্য: আন্তঃবিভাগীয় ইন্টারঅ্যাকশনের খরচ হ্রাস, কার্যক্রমের স্বচ্ছতা বৃদ্ধি, নাগরিক ও ব্যবসার জন্য ডিজিটাল সার্ভিসের ইকোসিস্টেম তৈরি। ব্যবসার জন্য: সরকারি সিস্টেমের সঙ্গে দ্রুত ইন্টিগ্রেশনের সুযোগ, পার্টনার API-এর মাধ্যমে নতুন মার্কেটে অ্যাক্সেস, প্রোডাক্ট মার্কেটে আনার সময় হ্রাস। Open API-এর সুরক্ষা প্রযুক্তিতে রয়েছে অথেনটিকেশন মেকানিজম (OAuth 2.0, OpenID Connect), ট্রাফিক এনক্রিপশন (TLS) ও রিকোয়েস্ট রেট সীমাবদ্ধকরণ। COD প্রযুক্তি সাধারণ ইন্টিগ্রেশন সিনারিওর জন্য পুনঃব্যবহারযোগ্য API কম্পোনেন্ট তৈরির সুযোগ দেয়।

সরকারি সেক্টরে Open API-এর উন্নয়ন Mintsifry-র Methodological Recommendations দ্বারা নিয়ন্ত্রিত, যা API-এর ফরম্যাট, প্রোটোকল ও নিরাপত্তায় অভিন্ন প্রয়োজনীয়তা নির্ধারণ করে। SintezM প্ল্যাটফর্ম ESIA-এর মাধ্যমে বাধ্যতামূলক অথেনটিকেশনসহ Open API-এর সব প্রয়োজনীয়তা সমর্থন করে এবং রিকোয়েস্ট লগিং প্রদান করে।

SKIF-BP সিস্টেম ব্যাংকিং সিস্টেমের সঙ্গে ইন্টিগ্রেশনের জন্য Open API ব্যবহার করে, যা ট্রেজারি পেমেন্ট প্রসেস অটোমেট করতে দেয়। Open API-এর মাধ্যমে ডেটা ট্রান্সমিশনের সময় তথ্য সুরক্ষা নিশ্চিত হয় ট্রাফিক এনক্রিপশন ও ইলেকট্রনিক স্বাক্ষর দিয়ে। ডিজাইন সার্ভিসের মধ্যে অন্তর্ভুক্ত হয় সংস্থার API স্ট্র্যাটেজির উন্নয়ন।

Mintsifry-র Open API সংক্রান্ত Methodological Recommendations বাধ্যতামূলক ফরম্যাট নির্ধারণ করে: RESTful API, JSON/XML, URL-এর মাধ্যমে ভার্সনিং, OpenAPI Specification (Swagger) ডকুমেন্টেশন। SintezM প্ল্যাটফর্ম তৈরি করা সব API-এর জন্য অটোমেটিক Swagger স্পেসিফিকেশন জেনারেট করে, যা এক্সটার্নাল সিস্টেমের সঙ্গে ইন্টিগ্রেশন সহজ করে। তথ্য সুরক্ষা প্রযুক্তিতে অন্তর্ভুক্ত হয় অথেনটিকেশন ও অথরাইজেশন।

সরকারি সেক্টরে Open API ব্যবহৃত হয় সিস্টেমের সঙ্গে ইন্টিগ্রেশনে: ESIA (শনাক্তকরণ), UBS (বায়োমেট্রিকস), GIS GMP (সরকারি পেমেন্ট), SMEV (আন্তঃবিভাগীয় ইন্টারঅ্যাকশন)। SKIF-BP ইন্টারঅ্যাকশনের এই সব ফরম্যাট সমর্থন করে, সরকারি অবকাঠামোর সঙ্গে নিরবচ্ছিন্ন ইন্টিগ্রেশন নিশ্চিত করে।

Open API-এর নিরাপত্তা কয়েকটি স্তরে নিশ্চিত হয়: OAuth 2.0 দিয়ে অথেনটিকেশন, TLS 1.3 এনক্রিপশন, রিকোয়েস্ট রেট সীমাবদ্ধকরণ (rate limiting), সব অ্যাক্সেসের লগিং ও অডিট। SKIF-BP উল্লিখিত সব নিরাপত্তা মেকানিজম বাস্তবায়ন করে।

Frequently asked questions

ওপেন API (Open API) কী?

ওপেন API—এমন প্রোগ্রামিং ইন্টারফেস, যা বহিরাগত ডেভেলপার ও সিস্টেমের জন্য উন্মুক্ত এবং তথ্য সিস্টেমগুলোর মধ্যে ইন্টিগ্রেশন ও ডেটা বিনিময় নিশ্চিত করে। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম SINTEZM-T সম্পর্কে। ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। আরও দেখুন AS ডিজাইন ও উন্নয়ন.. ফাইন্যান্সিয়াল সেক্টরে Open API আইন দ্বারা নিয়ন্ত্রিত: 2022 সাল থেকে Bank of Russia ব্যাংক ও ফাইন্যান্সিয়াল সার্ভিসের থার্ড-পার্টি প্রোভাইডারের (FinTech কোম্পানি) মধ্যে ডেটা বিনিময়ের জন্য ওপেন API স্ট্যান্ডার্ড চালু করছে।

ওপেন API (Open API) কীভাবে কাজ করে?

ইন্টারনাল API-এর বিপরীতে, ওপেন ইন্টারফেস সংস্থার বাইরেও ব্যবহারযোগ্য এবং প্রায়ই স্ট্যান্ডার্ড ও আইন দ্বারা নিয়ন্ত্রিত হয়। বিস্তারিত জানুন SMEV (আন্তঃবিভাগীয় ইলেকট্রনিক ইন্টারঅ্যাকশন সিস্টেম) সম্পর্কে। ইন্টারনাল API-এর বিপরীতে, ওপেন ইন্টারফেস সংস্থার বাইরেও ব্যবহারযোগ্য এবং প্রায়ই স্ট্যান্ডার্ড ও আইন দ্বারা নিয়ন্ত্রিত হয়। সরকারি সেক্টরে ওপেন API আন্তঃবিভাগীয় ইলেকট্রনিক ইন্টারঅ্যাকশন ( SMEV ) নিশ্চিত করতে এবং সরকারি তথ্য সিস্টেমে অ্যাক্সেসের জন্য ব্যবহৃত হয়।

ওপেন API (Open API) কোথায় প্রয়োগ হয়?

ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম SINTEZM-T সম্পর্কে। ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। আরও দেখুন AS ডিজাইন ও উন্নয়ন.. ওপেন API-এর ধরন Public API—সম্পূর্ণ খোলা ইন্টারফেস, যেকোনো ডেভেলপার সীমাবদ্ধতা ছাড়াই ব্যবহার করতে পারে।

ওপেন API (Open API) কী সুবিধা দেয়?

Open API-এর সুবিধা রাষ্ট্রের জন্য: আন্তঃবিভাগীয় ইন্টারঅ্যাকশনের খরচ হ্রাস, কার্যক্রমের স্বচ্ছতা বৃদ্ধি, নাগরিক ও ব্যবসার জন্য ডিজিটাল সার্ভিসের ইকোসিস্টেম তৈরি। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম SINTEZM-T সম্পর্কে। Open API-এর সুবিধা রাষ্ট্রের জন্য: আন্তঃবিভাগীয় ইন্টারঅ্যাকশনের খরচ হ্রাস, কার্যক্রমের স্বচ্ছতা বৃদ্ধি, নাগরিক ও ব্যবসার জন্য ডিজিটাল সার্ভিসের ইকোসিস্টেম তৈরি। আরও দেখুন AS ডিজাইন ও উন্নয়ন.. ওপেন API-এর ধরন Public API—সম্পূর্ণ খোলা ইন্টারফেস, যেকোনো ডেভেলপার সীমাবদ্ধতা ছাড়াই ব্যবহার করতে পারে।

রাশিয়ায় ওপেন API (Open API)-এর প্রয়োজনীয়তা কী?

সরকারি সেক্টরে Open API-এর উন্নয়ন Mintsifry-র Methodological Recommendations দ্বারা নিয়ন্ত্রিত, যা API-এর ফরম্যাট, প্রোটোকল ও নিরাপত্তায় অভিন্ন প্রয়োজনীয়তা নির্ধারণ করে। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম SINTEZM-T সম্পর্কে। ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। আরও দেখুন AS ডিজাইন ও উন্নয়ন.. প্রতিটি অ্যাপ্লিকেশনের জন্য OpenAPI (Swagger) স্পেসিফিকেশন অটোমেটিক জেনারেট করা যায়, অথরাইজেশন ও অ্যাক্সেস কন্ট্রোল কনফিগার করা যায়।

ওপেন API (Open API) অ্যানালগ থেকে কীভাবে আলাদা?

ইন্টারনাল API-এর বিপরীতে, ওপেন ইন্টারফেস সংস্থার বাইরেও ব্যবহারযোগ্য এবং প্রায়ই স্ট্যান্ডার্ড ও আইন দ্বারা নিয়ন্ত্রিত হয়। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম সম্পর্কে। ইন্টারনাল API-এর বিপরীতে, ওপেন ইন্টারফেস সংস্থার বাইরেও ব্যবহারযোগ্য এবং প্রায়ই স্ট্যান্ডার্ড ও আইন দ্বারা নিয়ন্ত্রিত হয়। Low-code ইকোসিস্টেমে Open API SintezM প্ল্যাটফর্ম বিল্ট-ইন Open API কনস্ট্রাক্টর প্রদান করে, যা কোড না লিখেই তৈরি করা অ্যাপ্লিকেশনের জন্য REST API তৈরি ও প্রকাশের সুযোগ দেয়।

সংস্থায় ওপেন API (Open API) কীভাবে চালু করবেন?

ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। বিস্তারিত জানুন Low-code প্ল্যাটফর্ম SINTEZM-T সম্পর্কে। ওপেন API (Open API, Open Application Programming Interface) হলো এমন প্রোগ্রামিং ইন্টারফেস, যা কোনো সংস্থা অন্যান্য ডেভেলপার, কোম্পানি বা সরকারি সংস্থার বহিরাগত ব্যবহারের জন্য প্রকাশ করে। আরও দেখুন AS ডিজাইন ও উন্নয়ন.. প্রতিটি অ্যাপ্লিকেশনের জন্য OpenAPI (Swagger) স্পেসিফিকেশন অটোমেটিক জেনারেট করা যায়, অথরাইজেশন ও অ্যাক্সেস কন্ট্রোল কনফিগার করা যায়।

Was this information helpful?

ফিনটেক ও সরকারি অর্থায়ন ফিরে যান

ওপেন API (Open API)

ওপেন API হলো এমন প্রোগ্রামিং ইন্টারফেস, যা বহিরাগত ডেভেলপার ও সিস্টেমের জন্য উন্মুক্ত এবং তথ্য সিস্টেমগুলোর মধ্যে ইন্টিগ্রেশন ও ডেটা বিনিময় নিশ্চিত করে।

Terms in category 22
Related terms 3

Optimize your finances with our solutions

Implement modern financial technologies to automate processes, increase transparency and reduce costs. Individual approach to every client.

Guaranteed result
Selection for your budget
ব্যাপক পদ্ধতি
সার্টিফাইড বিশেষজ্ঞ

Or contact us:

+7 (499) 238-01-32 sales@fintech.ru

Open from 9:00 am to 6:00 pm