Gmail API ব্যবহার সীমার সাপেক্ষে যা API-এর পদ্ধতিগুলিকে কল করা যেতে পারে তা সীমাবদ্ধ করে। সীমাগুলি কোটা ইউনিটের পরিপ্রেক্ষিতে সংজ্ঞায়িত করা হয়, পরিমাপের একটি বিমূর্ত একক যা Gmail রিসোর্স ব্যবহারের প্রতিনিধিত্ব করে। দুটি ব্যবহারের সীমা রয়েছে যা একই সাথে প্রয়োগ করা হয়: একটি প্রতি প্রকল্প ব্যবহারের সীমা এবং একটি প্রতি ব্যবহারকারী ব্যবহারের সীমা৷ নিম্নলিখিত সারণী এই ব্যবহারের সীমা বিশদ বিবরণ:
ব্যবহারের সীমা প্রকার | সীমা | কারণ ছাড়িয়ে গেছে |
---|---|---|
প্রতি প্রকল্প হার সীমা | প্রতি মিনিটে 1,200,000 কোটা ইউনিট | হারের সীমা ছাড়িয়ে গেছে |
প্রতি ব্যবহারকারী হার সীমা | প্রতি মিনিটে ব্যবহারকারী প্রতি 15,000 কোটা ইউনিট | userRate LimitExeded |
প্রতি-পদ্ধতি কোটা ব্যবহার
একটি অনুরোধ দ্বারা গ্রাস করা কোটা ইউনিটের সংখ্যা কল পদ্ধতির উপর নির্ভর করে পরিবর্তিত হয়। নিম্নলিখিত সারণীটি প্রতি-পদ্ধতি কোটা ইউনিট ব্যবহারের রূপরেখা দেয়:
পদ্ধতি | কোটা ইউনিট |
---|---|
drafts.create | 10 |
drafts.delete | 10 |
drafts.get | 5 |
drafts.list | 5 |
drafts.send | 100 |
drafts.update | 15 |
getProfile | 1 |
history.list | 2 |
labels.create | 5 |
labels.delete | 5 |
labels.get | 1 |
labels.list | 1 |
labels.update | 5 |
messages.attachments.get | 5 |
messages.batchDelete | 50 |
messages.delete | 10 |
messages.get | 5 |
messages.import | 25 |
messages.insert | 25 |
messages.list | 5 |
messages.modify | 5 |
messages.send | 100 |
messages.trash | 5 |
messages.untrash | 5 |
settings.delegates.create | 100 |
settings.delegates.delete | 5 |
settings.delegates.get | 1 |
settings.delegates.list | 1 |
settings.filters.create | 5 |
settings.filters.delete | 5 |
settings.filters.get | 1 |
settings.filters.list | 1 |
settings.forwardingAddresses.create | 100 |
settings.forwardingAddresses.delete | 5 |
settings.forwardingAddresses.get | 1 |
settings.forwardingAddresses.list | 1 |
settings.getAutoForwarding | 1 |
settings.getImap | 1 |
settings.getPop | 1 |
settings.getVacation | 1 |
settings.sendAs.create | 100 |
settings.sendAs.delete | 5 |
settings.sendAs.get | 1 |
settings.sendAs.list | 1 |
settings.sendAs.update | 100 |
settings.sendAs.verify | 100 |
settings.updateAutoForwarding | 5 |
settings.updateImap | 5 |
settings.updatePop | 100 |
settings.updateVacation | 5 |
stop | 50 |
threads.delete | 20 |
threads.get | 10 |
threads.list | 10 |
threads.modify | 10 |
threads.trash | 10 |
threads.untrash | 10 |
watch | 100 |