একটি রিসোর্স হ'ল সেই জিনিসটি যার সাথে আপনি কাজ করছেন। উদাহরণস্বরূপ, আপনার যদি নির্দিষ্ট ল্যাম্পে স্যুইচ করার জন্য একটি এপিআই থাকে, তবে উত্সটি নিজেই প্রদীপ। একটি সংস্থান শারীরিক (যেমন ল্যাম্প, ব্যক্তি) বা অ শারীরিক (যেমন নিবন্ধ, ভূমিকা, ডাটাবেসে একটি সারি) হতে পারে, একটি উত্স প্রাথমিক (উদাঃ ভারসাম্য) বা প্রাপ্ত (যেমন লেনদেন) হতে পারে। একটি উত্স একটি নির্দিষ্ট সত্তা (উদাহরণস্বরূপ এই প্রদীপের সকেটে ইনস্টল করা পঞ্চম প্রদীপ) উল্লেখ করতে পারে, বা এটি এমন কোনও ভূমিকা সম্পর্কে উল্লেখ করতে পারে যা বিভিন্ন সময়ে বিভিন্ন সত্তার কাছে মানচিত্র করে (যেমন বর্তমানে ইনস্টল করা বাতি, 5 আগস্ট ২০০8-এ প্রদীপ প্রদীপ) অথবা এটি একাধিক সত্তায় মানচিত্র তৈরি করতে পারে (যেমন বাড়ির সমস্ত ল্যাম্প)।
কোনও সংস্থার প্রতিনিধিত্ব হ'ল আপনার পরিষেবাটি যেভাবে সংস্থানটির অবস্থার সাথে যোগাযোগ করে, যেমন, এক্সএমএল, জেএসওএন যা প্রদীপের অবস্থার প্রতিনিধিত্ব করে।
REST এপিআই-তে, কোনও সংস্থানটি অভিন্ন শনাক্তকারী (যেমন ইউআরআই) দ্বারা সনাক্ত করা হয়। HTTP REST এপিআইতে একটি একক সংস্থার একাধিক উপস্থাপনা থাকতে পারে আপনি HTTP বিষয়বস্তু-টাইপ এবং স্বীকৃতি শিরোনামগুলিতে স্বতন্ত্রভাবে যে উপস্থাপনাটি ব্যবহার করতে চান তা নির্দেশ করে।
ক্লায়েন্ট সার্ভার আর্কিটেকচারে একটি মূল উপলব্ধি হ'ল আপনি ক্লায়েন্টের কাছে সংস্থানটি আনতে পারবেন না এবং আপনার মতো করে তৈরি করার চেষ্টা করা উচিত নয়। পরিবর্তে, আরইএসটি এপিআইতে, আপনি রিসোর্সের মাধ্যমে সংস্থানটির উত্সের উপস্থাপনা স্থানান্তর করে কোনও সংস্থান হস্তান্তর করুন। এর মতো চিন্তা করুন, আপনি প্রদীপটি ফেডএক্স করবেন না যাতে ক্লায়েন্ট সরাসরি প্রদীপটি পরিচালনা করতে পারে না, বরং পরিষেবাটি প্রদীপের একটি এক্সএমএল / জেএসএন / প্রোটোবুফ / সিএসভি উপস্থাপনা তৈরি করে এবং ক্লায়েন্টটি উদ্দেশ্যযুক্ত ম্যানিপুলেশনগুলির একটি প্রতিনিধিত্ব প্রেরণ করে। পরিষেবাটি তারপরে ক্লায়েন্টের পক্ষে প্রদীপের প্রকৃত অবস্থাটি পরিচালনা করে, বা অনুরোধ প্রত্যাখ্যান করে বলে, যদি ক্লায়েন্ট প্রদীপটিতে অপারেশন করার জন্য অনুমোদিত না হয়। এটি সম্ভবত স্পষ্ট / বিভাজনযুক্ত চুল মনে হতে পারে তবে লক্ষণীয় গুরুত্বপূর্ণ বিষয়টি হ'ল যেহেতু উপস্থাপনাটি নিজেই উত্স নয়,