ش
SheedNewsپلتفرم اخبار ایران
مستندات فنی وب‌سرویس اخبار ایران | SheedNews API v1

راهنمای استفاده از API رویدادها و اخبار ایران

این وب‌سرویس تمامی اخبار، تحولات سیاسی، اقتصادی، تحریمی و منطقه‌ای مرتبط با ایران را از بیش از ۵۰ رسانه جهانی و فارسی‌زبان تجمیع، خلاصه‌سازی و رتبه‌بندی می‌کند. برای فراخوانی API به یک کلید معتبر نیاز دارید که می‌توانید در هدر Authorization: Bearer YOUR_KEY یا پارامتر ?apiKey=YOUR_KEY ارسال کنید. (سقف پلن رایگان: ۲۰ درخواست در روز).

کنسول تست تعاملی (Playground)

پارامترها را تنظیم کرده و خروجی زنده JSON را مشاهده کنید.

مشاهده و کپی کلیدهای من
GET/api/v1/news?min_score=25&limit=5

نمونه کدهای آماده

curl -X GET "https://sheednews.com/api/v1/news?q=ایران&limit=5" \ -H "Authorization: Bearer YOUR_API_KEY"

جدول پارامترهای اندپوینت GET /api/v1/news

پارامترنوعپیش‌فرضتوضیحات
qstring-کلمه یا عبارت برای جستجو در تیتر و خلاصه اخبار.
categorystring-فیلتر موضوعی (مانند politics, economy, general).
sourcestring-کد خبرگزاری (مانند cnn, reuters, iranwire).
min_scorenumber0حداقل امتیاز اهمیت اختصاصی SheedNews Score (۰ تا ۱۰۰).
limitnumber20تعداد اخبار خروجی (حداقل ۱ و حداکثر ۵۰).
pagenumber1شماره صفحه برای صفحه‌بندی نتایج.
from_datestring-فیلتر شروع تاریخ به فرمت YYYY-MM-DD یا ISO.
to_datestring-فیلتر پایان تاریخ.

کدهای وضعیت HTTP

200 OK

درخواست با موفقیت پردازش شد و آرایه اخبار برگردانده شد.

401 Unauthorized

کلید API ارائه نشده یا باطل شده است.

429 Rate Limit Exceeded

سقف ۲۰ درخواست روزانه تمام شده است. در 00:00 UTC ریست می‌شود.