Για developers

Το opencartgreece.gr δίνει δημόσια πρόσβαση μόνο για ανάγνωση στο δημοσιευμένο περιεχόμενό του. Δεν χρειάζεστε λογαριασμό ή API key. Δεν υπάρχει sandbox, και κανένα endpoint εδώ δεν δέχεται εγγραφές ή παραγγελίες.

REST API

Το REST API είναι το API του WordPress και επιστρέφει JSON.

  • GET /wp-json/wp/v2/posts: Λίστα και αναζήτηση άρθρων. Παράμετροι: search, per_page (1 έως 100).
  • GET /wp-json/wp/v2/search: Αναζήτηση σε όλο το δημόσιο περιεχόμενο. Παράμετροι: search, subtype.
  • GET /wp-json/: Όλα τα δημόσια routes του WordPress.

Περιγραφή του API

  • OpenAPI 3.1: Περιγράφει τα /posts και /search και τη μορφή των σφαλμάτων.
  • API catalog: Linkset με συνδέσμους προς την περιγραφή, την τεκμηρίωση και την κατάσταση του API.
  • API status: Δείχνει αν το API απαντά.

Σφάλματα

Τα σφάλματα του REST API επιστρέφουν JSON με code, message και data.status. Οι διευθύνσεις /api, /v1 και /v2 δεν είναι API. Επιστρέφουν 404 σε JSON με code, message και hint, που δείχνει πού βρίσκεται το REST API.

Περιεχόμενο σε Markdown

Κάθε σελίδα και άρθρο έχει έκδοση Markdown. Προσθέστε .md στο τέλος της διεύθυνσης, χωρίς την τελική κάθετο. Η αρχική σελίδα είναι στο /index.md. Η ίδια διεύθυνση επιστρέφει επίσης Markdown όταν στέλνετε Accept: text/markdown.

  • /index.md: Η αρχική σελίδα σε Markdown.
  • /llms.txt: Οδηγός του site για εργαλεία AI.
  • /pricing.md: Τιμές φιλοξενίας και τηλεφωνικής υποστήριξης σε EUR, με την πηγή κάθε τιμής.

MCP και agents

Στον browser, οι σελίδες δηλώνουν εργαλεία WebMCP μέσω document.modelContext, ή μέσω navigator.modelContext όπου υπάρχει μόνο αυτό.

  • /mcp: MCP server μέσω HTTP. Δέχεται JSON-RPC με POST. Εργαλεία: ocgreece.search_posts, ocgreece.get_site_info. Με GET επιστρέφει το server card.
  • MCP server card
  • Agent skill: Οδηγίες για αναζήτηση και πλοήγηση στο site.

Επικοινωνία

Για ερωτήσεις σχετικά με το API, γράψτε μας από τη σελίδα επικοινωνίας.