Top 10 API Tin Tức Miễn Phí Dành Cho Lập Trình Viên

Mười API tin tức miễn phí được so sánh theo hạn mức hàng ngày, độ trễ dữ liệu, điều khoản thương mại và yêu cầu thẻ, tất cả đều được kiểm tra trên các trang chính thức vào ngày 22 tháng 10 năm 2026, với những API không cần khóa được gọi trực tiếp. Cùng với cách để coding agent của bạn kiểm thử...

Ashley Innocent

Ashley Innocent

23 tháng 10 2026

Top 10 API Tin Tức Miễn Phí Dành Cho Lập Trình Viên

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

>`, `

API tin tức miễn phí tốt nhất cho hầu hết dự án phụ là NewsData.io (200 credit một ngày, không cần thẻ) hoặc GNews (100 yêu cầu một ngày, không cần thẻ). Nếu bạn cần toàn văn bài viết, Guardian Open Platform cung cấp 500 lượt gọi miễn phí mỗi ngày. Nếu bạn muốn không đăng ký, GDELT, Hacker News và Spaceflight News trả lời mà không cần khóa nào cả. Mọi hạn mức bên dưới đã được kiểm tra trên trang chính thức của nhà cung cấp vào ngày 22 tháng 10 năm 2026, và mọi API không cần khóa đều đã được gọi trực tiếp cùng ngày.

Các API tin tức miễn phí khác nhau ở bốn điểm quan trọng hơn hạn mức được quảng cáo: độ mới, lịch sử tìm kiếm, mục đích thương mại và yêu cầu về thẻ. Hướng dẫn này so sánh 10 API đúng theo những điểm đó.

nút

API tin tức miễn phí là gì?

API tin tức miễn phí là một điểm cuối HTTP trả về các bài báo (tiêu đề, nguồn, URL, thời gian xuất bản, thường là đoạn trích hoặc hình ảnh) dưới dạng JSON, miễn phí trong hạn mức hằng ngày hoặc hằng tháng. Các dịch vụ tổng hợp lấy tin từ hàng nghìn cơ quan báo chí; các API của nhà xuất bản như Guardian và NYT trả về kho lưu trữ của chính họ, thường kèm toàn văn.

Hầu hết gói miễn phí đánh đổi độ mới để lấy mức giá miễn phí. Độ trễ 12 hoặc 24 giờ là phổ biến, và điều khoản “chỉ dùng phi thương mại” cũng vậy. Điều đó ổn cho một bản thử nghiệm hoặc bảng điều khiển cá nhân, không phù hợp cho một sản phẩm trả phí.

So sánh các API tin tức miễn phí

API Hạn mức miễn phí Độ trễ / lịch sử Cần thẻ Dùng thương mại trên gói miễn phí Cần khóa
NewsData.io 200 credit/ngày (mỗi lượt 1-10 bài viết) Trễ 12 giờ, 48 giờ gần nhất Không Không nêu rõ Có
GNews 100 yêu cầu/ngày, mỗi yêu cầu 10 bài viết Trễ 12 giờ, 30 ngày Không Không Có
NewsAPI.org 100 yêu cầu/ngày Trễ 24 giờ, 1 tháng Không có trường thẻ khi đăng ký Không (chỉ dành cho dev và test) Có
Currents API 250 yêu cầu/ngày Tối đa 30 ngày Không nêu rõ Việc phân phối lại cần điều khoản riêng Có
World News API 50 điểm/ngày, 1 yêu cầu/giây Không nêu rõ Không Không nêu rõ, yêu cầu liên kết ghi nguồn Có
Guardian Open Platform 500 lượt gọi/ngày, 1 lượt gọi/giây Toàn bộ kho lưu trữ, hơn 1,9 triệu mục Không có trường thẻ khi đăng ký Không Có
NYT Developer APIs 500 yêu cầu/ngày, 5/phút mỗi API Kho lưu trữ tùy theo API Không nêu rõ Không Có
GDELT DOC 2.0 1 yêu cầu mỗi 5 giây Toàn cầu, nhiều ngôn ngữ Không Không nêu rõ Không
Hacker News API Hiện không có giới hạn tốc độ Thời gian thực Không Không nêu rõ Không
Spaceflight News API Không được công bố Thời gian thực, hơn 36.000 bài viết Không Không nêu rõ Không

“Không nêu rõ” nghĩa là trang chính thức không nói vào ngày 22 tháng 10 năm 2026. Hãy coi đó là chưa biết, không phải là sự cho phép.

Những API này đã được kiểm thử như thế nào

Mọi con số đều đến từ trang định giá, FAQ hoặc tài liệu của chính nhà cung cấp, được đọc vào ngày 22 tháng 10 năm 2026. Ba API không cần khóa (GDELT, Hacker News, Spaceflight News) đã nhận yêu cầu thật và trả về các bài viết tháng 10 năm 2026 đang hoạt động. Bảy điểm cuối cần khóa đã được gọi mà không có khóa để xác nhận chúng tồn tại và trả về lỗi xác thực rõ ràng (NewsAPI: 401 apiKeyMissing). Không có lệnh gọi đã xác thực nào được thực hiện, vì vậy số lượng kết quả trên mỗi yêu cầu đến từ các trang định giá.

10 API tin tức miễn phí, từng cái một

1. NewsData.io: hạn mức miễn phí hằng ngày lớn nhất

NewsData.io cung cấp 200 credit API mỗi ngày, và một credit trả về từ 1 đến 10 bài viết. FAQ của nó nói rõ rằng gói miễn phí không cần thẻ tín dụng hoặc thẻ ghi nợ. Đánh đổi là độ mới: dữ liệu miễn phí bị trễ 12 giờ và chỉ bao gồm 48 giờ gần nhất.

2. GNews: đơn giản và không bao giờ cần thông tin thanh toán

GNews cung cấp 100 yêu cầu mỗi ngày với tối đa 10 bài viết mỗi yêu cầu, tức khoảng 1.000 bài viết mỗi ngày. Trang định giá nói rằng gói miễn phí “không bao giờ yêu cầu thông tin thanh toán”. Bạn có 30 ngày lịch sử và độ trễ 12 giờ. Gói này chỉ dành cho phi thương mại, và CORS chỉ được bật cho localhost.

curl "https://gnews.io/api/v4/top-headlines?lang=en&max=10&apikey=$GNEWS_KEY"

3. NewsAPI.org: cái mà các hướng dẫn hay dùng

NewsAPI là cái tên mà hầu hết hướng dẫn nhắc đến. Gói Developer miễn phí cung cấp 100 yêu cầu mỗi ngày, bài viết đến với độ trễ 24 giờ và tìm kiếm lùi được một tháng. FAQ của nó nói rằng gói này “không thể được dùng trong môi trường staging hoặc production.” Biểu mẫu đăng ký chỉ hỏi tên, email và mật khẩu.

curl -H "X-Api-Key: $NEWSAPI_KEY" "https://newsapi.org/v2/everything?q=openapi&language=en"

4. Currents API: 250 yêu cầu mỗi ngày

Currents cung cấp 250 yêu cầu miễn phí mỗi ngày cho “đánh giá, nguyên mẫu và ứng dụng nhỏ,” với lịch sử gần đây tối đa 30 ngày. Việc phân phối lại và đăng lại cần điều khoản riêng, vì vậy đừng xây dựng một trang tin tức công khai bằng khóa miễn phí. Việc đăng ký có hỏi thẻ hay không không được nêu trên trang định giá.

5. World News API: hạn mức nhỏ, nhịp độ nghiêm ngặt

Gói miễn phí của World News API cung cấp 50 điểm mỗi ngày, 1 yêu cầu mỗi giây và 1 yêu cầu đồng thời. Không cần thông tin thanh toán. Một điều kiện bổ sung: người dùng miễn phí phải liên kết đến worldnewsapi.com từ trang web hoặc ứng dụng của họ.

6. Guardian Open Platform: toàn văn bài viết miễn phí

Khóa Developer của Guardian là lựa chọn miễn phí tốt nhất nếu bạn cần nội dung bài viết, không chỉ đoạn trích. Nó cho phép tối đa 500 lượt gọi mỗi ngày với 1 lượt gọi mỗi giây, cùng quyền truy cập văn bản bài viết trong hơn 1,9 triệu nội dung.

Nó dành cho mục đích phi thương mại, chẳng hạn như luận văn, hackathon và ứng dụng phi lợi nhuận. Khóa chia sẻ cũ api-key=test không còn hoạt động (nó trả về Unauthorized vào ngày 22 tháng 10 năm 2026), vì vậy hãy đăng ký một khóa.

curl "https://content.guardianapis.com/search?q=api&show-fields=bodyText&api-key=$GUARDIAN_KEY"

7. New York Times Developer APIs: độ sâu kho lưu trữ

Cổng NYT cung cấp một số API (Top Stories, Article Search, Archive). FAQ của nó đặt hai giới hạn cho mỗi API: 500 yêu cầu mỗi ngày và 5 yêu cầu mỗi phút, và khuyên bạn nên chờ 12 giây giữa các lượt gọi. Chỉ được dùng cho mục đích phi thương mại.

8. GDELT DOC 2.0: phạm vi toàn cầu, không cần khóa

GDELT theo dõi tin tức bằng nhiều ngôn ngữ và cung cấp API tìm kiếm toàn văn mà không cần đăng ký. Gửi hai yêu cầu quá nhanh và bạn nhận được phản hồi văn bản thuần: “Please limit requests to one every 5 seconds.” Thêm sourcelang:english vào truy vấn nếu bạn chỉ muốn nguồn tiếng Anh.

curl "https://api.gdeltproject.org/api/v2/doc/doc?query=%22open%20source%22%20sourcelang:english&mode=artlist&maxrecords=10&format=json&timespan=1d"

Các phản hồi bị giới hạn tốc độ là văn bản thuần, không phải JSON, vì vậy hãy kiểm tra nội dung trước khi phân tích cú pháp.

9. Hacker News API: tin công nghệ, thời gian thực

API Hacker News chính thức chạy trên Firebase, không cần khóa và theo README của nó, hiện không có giới hạn tốc độ. /v0/topstories.json trả về tối đa 500 ID bài viết; sau đó bạn lấy từng ID bằng /v0/item/<id>.json.

Mô hình hai bước đó nghĩa là 30 tiêu đề tốn 31 lượt gọi, vì vậy hãy lưu đệm các phản hồi item.

curl "https://hacker-news.firebaseio.com/v0/topstories.json"
curl "https://hacker-news.firebaseio.com/v0/item/8863.json"

10. Spaceflight News API: nguồn tin ngách không giới hạn

Nếu ứng dụng của bạn nói về vụ phóng, tên lửa hoặc sứ mệnh không gian, Spaceflight News API miễn phí, không cần khóa và tập trung. Điểm cuối /articles/ v4 của nó báo cáo 36.589 bài viết vào ngày 22 tháng 10 năm 2026, và truy vấn search=launch trả về một bài viết của NASA được xuất bản một ngày trước đó.

Không có giới hạn tốc độ nào được công bố, và dự án hoạt động nhờ quyên góp, vì vậy hãy lưu đệm những gì bạn tải.

Các API tin tức miễn phí cần xem lại

TheNewsAPI cũng có gói $0: 100 yêu cầu mỗi ngày, nhưng chỉ 3 bài viết mỗi yêu cầu, vì vậy đây là kích thước kết quả nhỏ nhất ở đây. Việc đăng ký có hỏi thẻ hay không không được nêu rõ .

Gói miễn phí của Mediastack cung cấp 100 lượt gọi mỗi tháng, với dữ liệu bị trễ, chỉ dùng phi thương mại. Đó là khoảng 3 lượt gọi mỗi ngày.

Google News không có API chính thức, nên nó bị loại ra.

Cách chọn API tin tức miễn phí

  1. Cần toàn văn bài viết? Dùng Guardian (500/ngày) hoặc NYT (500/ngày). Các dịch vụ tổng hợp hầu như chỉ trả về đoạn trích.
  2. Cần nhiều nguồn và không cần thẻ? Dùng NewsData.io (200 credit/ngày) hoặc GNews (100 yêu cầu, khoảng 1.000 bài viết/ngày).
  3. Không muốn đăng ký? Dùng GDELT cho tin toàn cầu, Hacker News cho công nghệ và Spaceflight News cho không gian.
  4. Đang phát hành sản phẩm trả phí? Không có gói miễn phí cần khóa nào ở đây cho phép rõ ràng điều đó. NewsAPI, GNews, Guardian, NYT và Mediastack nói thẳng là phi thương mại hoặc chỉ dành cho dev. Hãy dự trù ngân sách cho gói trả phí hoặc khóa thương mại.
  5. Cần tin nóng? Các gói miễn phí trễ từ 12 đến 24 giờ trên NewsData.io, GNews và NewsAPI. Các nguồn tin không cần khóa và API của nhà xuất bản gần với thời gian thực hơn.

Nếu bạn đang xây dựng một dự án rộng hơn, danh sách API miễn phí và API công khai để kiểm thử bao quát nhiều danh mục hơn, còn API phim miễn phí và hướng dẫn API giá crypto miễn phí cũng theo cùng định dạng hạn mức đã xác minh.

Để agent lập trình của bạn kiểm thử API tin tức với Apidog CLI

Một tích hợp tin tức có thể hỏng âm thầm: khóa hết hạn hoặc một trường bạn phân tích bị thiếu. Agent lập trình của bạn (Claude Code, Codex, Cursor) có thể viết bài kiểm thử với Apidog CLI và chạy nó theo lịch hoặc trong CI.

Thiết lập một lần:

npm install -g apidog-cli@latest
apidog auth login --with-token <YOUR_APIDOG_TOKEN>
apidog skill install

Mẹo nhanh: bảo agent của bạn “Đọc https://apidog.com/apidog-cli-installation-guide.md và thiết lập Apidog CLI.” Hướng dẫn này được viết cho agent.

Sau đó đưa cho agent của bạn một prompt:

In Apidog project <projectId>, create an environment for GNews with base URL
https://gnews.io/api/v4. Create a test case for GET /top-headlines?lang=en&max=10
that asserts status 200, that "articles" is a non-empty array, and that every
article has title, url and publishedAt. Pass the key as an environment variable,
run it, and summarize any failures.

Agent kiểm tra lược đồ payload trước khi viết bất cứ thứ gì, sau đó tạo bài kiểm thử và chạy nó:

apidog environment create gnews-free --project <projectId> --base-url https://gnews.io/api/v4
apidog cli-schema get test-case-create
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <projectId> --file case.json
apidog run --test-case <caseId> --project <projectId> -e <envId> --env-var "apikey=$GNEWS_KEY" -r cli,json

Đang kiểm thử NYT hoặc GDELT thay vào đó? Hãy đặt các bài kiểm thử vào một bộ kiểm thử và thêm --delay-request 12000 vào apidog run để lượt chạy tuân thủ giới hạn 5 mỗi phút. Cùng lệnh đó với -r junit sẽ đi vào pipeline; hướng dẫn Apidog CLI CI/CD chỉ cách thiết lập GitHub Actions, và Apidog CLI trong Claude Code hướng dẫn phần agent. Gói Free của Apidog bao gồm tối đa 4 người dùng.

Kéo dài hạn mức 100 yêu cầu

Câu hỏi thường gặp

Có API tin tức hoàn toàn miễn phí không cần khóa không? Có. GDELT DOC 2.0, API Hacker News và Spaceflight News API đều đã trả lời các yêu cầu thật mà không cần khóa vào ngày 22 tháng 10 năm 2026.

API tin tức miễn phí nào không cần thẻ tín dụng? NewsData.io, GNews và World News API nêu trên trang định giá rằng không cần thông tin thanh toán. Biểu mẫu đăng ký của NewsAPI và Guardian không có trường thanh toán. API không cần khóa không cần tài khoản.

Tôi có thể dùng API tin tức miễn phí trong production không? Thường là không. Gói miễn phí của NewsAPI chỉ dành cho dev và test, còn GNews, Guardian, NYT và Mediastack là phi thương mại khi dùng miễn phí.

Tại sao kết quả từ API tin tức miễn phí cũ 12 hoặc 24 giờ? Các nhà cung cấp làm trễ dữ liệu miễn phí để tách biệt với nguồn tin trả phí thời gian thực. NewsData.io và GNews trễ 12 giờ, NewsAPI trễ 24 giờ.

API tin tức miễn phí tốt nhất cho toàn văn bài viết là gì? Guardian Open Platform. Khóa Developer miễn phí của nó trả về văn bản bài viết (show-fields=bodyText) với tối đa 500 lượt gọi mỗi ngày, dành cho mục đích phi thương mại.

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API