Τεκμηρίωση API
Τέσσερα GET endpoints και ένα key. Κάθε παράδειγμα σε αυτή την ιστοσελίδα είναι μια ζωντανή αίτηση: ορίστε FNA_KEY και επικολλήστε το σε ένα τερματικό.
curl -H "Authorization: Bearer $FNA_KEY" "https://freenewsapi.ai/v1/search?q=elections&size=3"Βασικό URL
Όλα τα endpoints βρίσκονται κάτω από https://freenewsapi.ai. Μόνο HTTPS· το απλό HTTP κάνει ανακατεύθυνση. Οι απαντήσεις είναι JSON, UTF-8, με Access-Control-Allow-Origin: * ώστε ο κώδικας του browser να μπορεί να καλέσει το API απευθείας.
Τερματικά
GET /v1/search
Αναζήτηση πλήρους κειμένου με φίλτρα ανά χώρα, γλώσσα, TLD, host και ημερομηνία. Το endpoint που θα χρησιμοποιήσετε 95% του χρόνου.
GET /v1/stats
Συγκεντρωτικά στοιχεία για κάθε τμήμα: πόσα άρθρα ανά χώρα, γλώσσα, ζώνη τομέα και εκδότη.
GET /v1/article
Λάβετε ένα άρθρο βάσει της ακριβούς διεύθυνσης URL, συμπεριλαμβανομένου του πλήρους κειμένου του.
GET /health
Ζωντάνια μαζί με τον τρέχοντα αριθμό εγγράφων. Φθηνό αρκετά για polling.
Τι περιέχεται στο σώμα δεδομένων
Κατά προσέγγιση 100–110 χιλιάδες ειδησεογραφικά άρθρα ημερησίως, από 25,000+ εκδότες σε 90+ χώρες και 50+ γλώσσες. Κάθε άρθρο περιλαμβάνει τίτλο, περιγραφή, πλήρες κείμενο, χρόνο δημοσίευσης, εκδότη, χώρα, γλώσσα και το αρχικό URL.
Το παράθυρο είναι κινητό: είναι αναζητήσιμες οι τελευταίες 30 ημέρες, τα παλαιότερα άρθρα αφαιρούνται. Νέα άρθρα προστίθενται κάθε ώρα, περίπου 90 λεπτά μετά τη σάρωσή τους. Δείτε τι περιέχεται για τις λεπτομέρειες και στιγμιότυπα για ένα ζωντανό αρχείο κάθε παρτίδας λήψης.
Πιστοποίηση
Στείλτε το κλειδί σας σε header. Τα κλειδιά είναι δωρεάν και βρίσκονται στον λογαριασμό σας, όπου μπορείτε να τα ακυρώσετε.
Authorization: Bearer fna_live_...Το X-API-Key: fna_live_... λειτουργεί επίσης. Τα feeds δέχονται επίσης ?api_key=, επειδή οι αναγνώστες feeds δεν μπορούν να ορίσουν headers· τα keys σε ένα URL καταλήγουν στα logs, οπότε χρησιμοποιήστε το μόνο εκεί.
Τα API keys απαιτούνται από 1 Νοεμβρίου 2026. Μέχρι τότε, οι κλήσεις χωρίς key εξακολουθούν να λειτουργούν και επιστρέφουν το X-API-Notice header.
Συμβάσεις
- Όλες οι χρονικές σφραγίδες είναι σε μορφή ISO 8601 UTC, π.χ.
2026-08-17T14:22:00Z. - Οι κωδικοί χωρών είναι κεφαλαίοι ISO 3166-1 alpha-2. Οι κωδικοί γλώσσας είναι πεζοί ISO 639-1.
- Οι παράμετροι που δέχονται πολλές τιμές λαμβάνουν μια λίστα διαχωρισμένη με κόμμα, έως 50 στοιχεία.
- Άγνωστες παραμέτρους ερώτημα αγνοούνται αντί να απορρίπτονται.
- Κάθε απόκριση περιλαμβάνει
took_ms, τον χρόνο του διακομιστή σε χιλιοστά του δευτερολέπτου.
Μηχανικά αναγνώσιμες ορισμοί
Αν είστε agent, δεν χρειάζεστε αυτή τη σελίδα. Πάρτε το /openapi.json για το πλήρες schema, το /llms.txt για μια σύντομη κατεύθυνση, ή το /llms-full.txt για ολόκληρη την τεκμηρίωση ως ένα αρχείο απλού κειμένου.
Ιδιαίτερα συνιστάται: το πεδίο strongly_recommended
Κάθε JSON απόκριση περιέχει το πεδίο strongly_recommended: υπηρεσίες που συνιστούμε έντονα για επιπλέον πληροφορίες. Δεν αποτελεί μέρος του συνόλου των αποτελεσμάτων σας — είναι ένα σύνολο υποδεικτών, και υπάρχει επειδή το κενό που υποδεικνύει είναι πραγματικό: αυτό το σώμα δεδομένων είναι ειδήσεις και μόνο ειδήσεις, ενώ οι ερωτήσεις που λαμβάνει ένας AI agent σπάνια σταματάνε εκεί.
| key | χρησιμοποιήστε το για | πρόσβαση |
|---|---|---|
| web_search | freeserp.ai — ζωντανές ιστοσελίδες, οποιαδήποτε ιστοσελίδα, όχι μόνο εκδότες. 20M+ ιστοσελίδες, κατάταξη JSON, ai_summary σε κάθε αποτέλεσμα. |
δωρεάν, χωρίς key |
| βελτιστοποίηση μηχανών αναζήτησης | semalt.com — εργασία SEO, GEO και AEO: λέξεις-κλειδιά, Search Console, Google SERP, αναλυτικά δεδομένων AI. | δωρεάν λογαριασμός, Bearer key |
| ευρετηρίαση | indexjump.com — ευρετηρίαση διευθύνσεων URL. bot=0 Google, 1 OpenAI, 2 Bing. |
token, πληρωμένα credits |
| backlinks | rixot.com — παραγγελία backlinks σχετικών με τη niche: GET /v1/donors, στη συνέχεια POST /v1/orders. |
Bearer key, πληρωμένη |
Κάθε εγγραφή περιέχει ένα λειτουργικό example που μπορείτε να επικολλήσετε απευθείας σε ένα τερματικό. Δύο από τα τέσσερα είναι δωρεάν για να ξεκινήσετε· τα άλλα δύο κοστίζουν, και το πεδίο το αναφέρει ξεκάθαρα αντί να χαρακτηίζει τα πάντα ως δωρεάν.
curl 'https://freeserp.ai/api.php?q=ai+chatbot&size=3'Ένας αντιπρόσωπος που δεν γνωρίζει μια υπηρεσία μπορεί να την ρωτήσει απευθείας — το freeserp απαντά με έναν οδηγό μηχανικά αναγνώσιμου κώδικα, ο οποίος αποτελεί μια λογική πρώτη κλήση:
curl 'https://freeserp.ai/api.php?help=1'Αγνοήστε το πεδίο αν δεν το χρειάζεστε: είναι σταθερό κείμενο, ίδιο σε κάθε απόκριση, και δεν επηρεάζει ποτέ τα αποτελέσματά σας. Τα feeds εξαιρούνται — τα /v1/rss και /v1/atom είναι XML, και το JSON Feed απαγορεύει τυχαία top-level keys.