Retrieve all entities for a specific page

Returns the collection of available entities for specific page including related data like definitions and variants

Request

Method: GET
Route: api/idion/idion_mwe
Example: api/idion/idion_mwe?page=2&page_size=15
Request Headers
host: api.greek.idion.athenarc.gr
user-agent: Symfony
accept: application/json
accept-language: en-us,en;q=0.5
accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
content-length: 2
content-type: application/json

Response

200 JSON
Response Headers
cache-control: no-cache, private
date: Sat, 17 Feb 2024 20:58:06 GMT
content-type: application/json
x-ratelimit-limit: 60
x-ratelimit-remaining: 59
{
    "handler": "ApiResponse handler",
    "result": {
        "data": [
            {
                "id": 622,
                "variants": [
                    "ακολουθώ κατά γράμμα κάτι"
                ],
                "description": "έμφαση με το κυριολεκτικά, βλ. σώμα κειμένων",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 864,
                        "lemma_id": 622,
                        "definition": "εφαρμόζω κάτι επακριβώς, χωρίς τροποποιήσεις ή αλλοιώσεις,",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [
                            {
                                "id": 1,
                                "value": "Formal (τυπικός)",
                                "pivot": {
                                    "definition_id": 864,
                                    "style_id": 1
                                }
                            }
                        ],
                        "polarity_tags": [
                            {
                                "id": 2,
                                "value": "+",
                                "pivot": {
                                    "definition_id": 864,
                                    "polarity_id": 2
                                }
                            }
                        ],
                        "emphasis_tags": [
                            {
                                "id": 1,
                                "value": "+",
                                "pivot": {
                                    "definition_id": 864,
                                    "emphasis_id": 1
                                }
                            }
                        ],
                        "idion_definition_translations": [
                            {
                                "id": 2381,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 864,
                                "translation": "to do something precisely",
                                "definition_comment": null
                            },
                            {
                                "id": 2382,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 864,
                                "translation": "suivre à la lettre",
                                "definition_comment": null
                            },
                            {
                                "id": 2383,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 864,
                                "translation": "suivre fidèlement",
                                "definition_comment": null
                            },
                            {
                                "id": 2384,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 864,
                                "translation": "follow \/ obey to the letter",
                                "definition_comment": null
                            },
                            {
                                "id": 2389,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 864,
                                "translation": "suivre au pied de la lettre",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 1814,
                "variants": [
                    "ακολουθώ κατά πόδας"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1281,
                        "lemma_id": 1814,
                        "definition": "ακολουθώ κάποιον ή κάτι πιστά",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [
                            {
                                "id": 2,
                                "value": "Colloquial (λαϊκός)",
                                "pivot": {
                                    "definition_id": 1281,
                                    "style_id": 2
                                }
                            }
                        ],
                        "polarity_tags": [],
                        "emphasis_tags": [
                            {
                                "id": 2,
                                "value": "-",
                                "pivot": {
                                    "definition_id": 1281,
                                    "emphasis_id": 2
                                }
                            }
                        ],
                        "idion_definition_translations": [
                            {
                                "id": 2390,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 1281,
                                "translation": "follow someone or something step by step",
                                "definition_comment": null
                            },
                            {
                                "id": 2391,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 1281,
                                "translation": "suivre fidèlement",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 2577,
                "variants": [
                    "ακούω τον εξάψαλμο από κάποιον",
                    "ακούω τον εξάψαλμο"
                ],
                "description": "έμφαση με: και, αυτόν, όλο",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 2023,
                        "lemma_id": 2577,
                        "definition": "κάποιος με επιπλήττει",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 2888,
                "variants": [
                    "αλλάζω ρότα"
                ],
                "description": "κάνει έμφαση με το τελείως",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 2305,
                        "lemma_id": 2888,
                        "definition": "κατευθύνομαι σε μια διαφορετική πορεία\/ υιοθετώ μια διαφορετική συμπεριφορά",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 623,
                "variants": [
                    "αλλάζω τα πετρέλαια σε κάποιον",
                    "αλλάζω τα πετρέλαια κάποιου",
                    "του αλλάζω τα πετρέλαια"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 865,
                        "lemma_id": 623,
                        "definition": "ταλαιπωρώ, βασανίζω, εξουθενώνω κάποιον",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 2017,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 865,
                                "translation": "to give someone the works",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 1179,
                "variants": [
                    "αλλάζω τα πρέκια σε κάποιον",
                    "αλλάζω τα πρέκια κάποιου",
                    "του αλλάζω τα πρέκια"
                ],
                "description": "χωρίς το άρθρο ή σε παθητική φωνή είναι συνθετικό",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1784,
                        "lemma_id": 1179,
                        "definition": "εξουθενώνω, ταλαιπωρώ κάποιον και κατά συνέπεια τον κατατροπώνω, τον διαλύω",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [
                            {
                                "id": 2,
                                "value": "Colloquial (λαϊκός)",
                                "pivot": {
                                    "definition_id": 1784,
                                    "style_id": 2
                                }
                            },
                            {
                                "id": 3,
                                "value": "Offensive (προσβλητικός)",
                                "pivot": {
                                    "definition_id": 1784,
                                    "style_id": 3
                                }
                            }
                        ],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 1821,
                "variants": [
                    "αλλάζω τα φώτα σε κάποιον",
                    "αλλάζω τα φώτα κάποιου",
                    "του αλλάζω τα φώτα"
                ],
                "description": "εμφανίζει διαβάθμιση με το «κυριολεκτικά»",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1282,
                        "lemma_id": 1821,
                        "definition": "ταλαιπωρώ πάρα πολύ,  βασανίζω κάποιον",
                        "language": 1,
                        "definition_comment": "Καταφέρω ισχυρό πλήγμα, κυριολεκτικά ή μεταφορικά.",
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [
                            {
                                "id": 2,
                                "value": "Colloquial (λαϊκός)",
                                "pivot": {
                                    "definition_id": 1282,
                                    "style_id": 2
                                }
                            }
                        ],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 2392,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 1282,
                                "translation": "knock \/ beat the (living) daylights out of someone",
                                "definition_comment": null
                            },
                            {
                                "id": 2393,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 1282,
                                "translation": "give someone a hard time",
                                "definition_comment": null
                            },
                            {
                                "id": 2394,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 1282,
                                "translation": "maltraiter quelqu'un",
                                "definition_comment": null
                            }
                        ]
                    },
                    {
                        "id": 1283,
                        "lemma_id": 1821,
                        "definition": "αλλάζω την εμφάνιση κάποιου προσώπου ή αντικειμένου σε βαθμό που αυτό γίνεται αγνώριστο",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 2395,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 1283,
                                "translation": "change something or someone into something unrecognisable",
                                "definition_comment": null
                            },
                            {
                                "id": 2396,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 1283,
                                "translation": "modifier quelque chose ou quelqu'un à tort",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 1371,
                "variants": [
                    "αλλάζω την πίστη σε κάποιον",
                    "αλλάζω την πίστη κάποιου",
                    "του αλλάζω την πίστη"
                ],
                "description": "έμφαση με κυριολεκτικά (σπάνιο)",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1787,
                        "lemma_id": 1371,
                        "definition": "ταλαιπωρώ, βασανίζω, κακομεταχειρίζομαι κάποιον\/ κάτι",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 2924,
                "variants": [
                    "αλλάζω την πορεία",
                    "αλλάζω πορεία"
                ],
                "description": "κάνει έμφαση με το κυριολεκτικά, τελείως",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 2331,
                        "lemma_id": 2924,
                        "definition": "υιοθετώ μια διαφορετική στάση, συμπεριφορά ή κατεύθυνση",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 2702,
                "variants": [
                    "αλλάζω το τοπίο"
                ],
                "description": "Έμφαση με εντελώς, αισθητά, κυριολεκτικά, λίγο, πλήρως, για τα καλά",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 2108,
                        "lemma_id": 2702,
                        "definition": "μεταβάλλω μια κατάσταση",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 419,
                "variants": [
                    "αλλάζω τον αδόξαστο σε κάποιον",
                    "του αλλάζω τον αδόξαστο"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 653,
                        "lemma_id": 419,
                        "definition": "ταλαιπωρώ, βασανίζω κάποιον",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 1319,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 653,
                                "translation": "to torment someone",
                                "definition_comment": null
                            },
                            {
                                "id": 2214,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 653,
                                "translation": "to give somebody a tough ride",
                                "definition_comment": null
                            },
                            {
                                "id": 2215,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 653,
                                "translation": "to give someone hell",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 1396,
                "variants": [
                    "αλλάζω χέρια"
                ],
                "description": "Συναντάται μόνο σε γ' ενικό και πληθυντικό πρόσωπο",
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1783,
                        "lemma_id": 1396,
                        "definition": "περνάω στην ιδιοκτησία κάποιου άλλου",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": []
                    }
                ]
            },
            {
                "id": 624,
                "variants": [
                    "αμολάω ρουκέτα"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 866,
                        "lemma_id": 624,
                        "definition": "κάνω απρόσμενη δήλωση που αναμένεται να προκαλέσει θόρυβο",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 2077,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 866,
                                "translation": "to make an unexpected declaration that will cause a sensation",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 2106,
                "variants": [
                    "ανάβει το πράσινο φως"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 1529,
                        "lemma_id": 2106,
                        "definition": "δίνω συγκατάθεση να γίνει κάτι",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 3020,
                                "language": {
                                    "id": 2,
                                    "value": "English"
                                },
                                "definition_id": 1529,
                                "translation": "Give the green light",
                                "definition_comment": null
                            }
                        ]
                    }
                ]
            },
            {
                "id": 727,
                "variants": [
                    "ανάβουν τα λαμπάκια σε κάποιον ",
                    "μου ανάβουν τα λαμπάκια"
                ],
                "description": null,
                "html_comment": null,
                "definitions": [
                    {
                        "id": 979,
                        "lemma_id": 727,
                        "definition": "νευριάζω, θυμώνω με κάποιον ή κάτι, εξοργίζομαι",
                        "language": 1,
                        "definition_comment": null,
                        "intensification": null,
                        "mitigation": null,
                        "languages": {
                            "id": 1,
                            "value": "Greek"
                        },
                        "style_tags": [],
                        "polarity_tags": [],
                        "emphasis_tags": [],
                        "idion_definition_translations": [
                            {
                                "id": 2980,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 979,
                                "translation": "to get angry with someone or something, to be outraged",
                                "definition_comment": null
                            },
                            {
                                "id": 2983,
                                "language": {
                                    "id": 3,
                                    "value": "French"
                                },
                                "definition_id": 979,
                                "translation": "allumer la colère de quelqu'un; quand on nous allume la colère",
                                "definition_comment": "se sentir énormément en colère"
                            }
                        ]
                    }
                ]
            }
        ],
        "links": {
            "first": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=1",
            "last": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=167",
            "prev": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=1",
            "next": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=3"
        },
        "meta": {
            "current_page": 2,
            "from": 16,
            "last_page": 167,
            "links": [
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=1",
                    "label": "« Previous",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=1",
                    "label": "1",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=2",
                    "label": "2",
                    "active": true
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=3",
                    "label": "3",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=4",
                    "label": "4",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=5",
                    "label": "5",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=6",
                    "label": "6",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=7",
                    "label": "7",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=8",
                    "label": "8",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=9",
                    "label": "9",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=10",
                    "label": "10",
                    "active": false
                },
                {
                    "url": null,
                    "label": "...",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=166",
                    "label": "166",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=167",
                    "label": "167",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe?page=3",
                    "label": "Next »",
                    "active": false
                }
            ],
            "path": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_mwe",
            "per_page": 15,
            "to": 30,
            "total": 2493
        }
    },
    "system": {
        "messages": [],
        "status": 200,
        "status_text": "OK",
        "errors": [],
        "error_code": 0
    }
}

Time: 0.68

select count(*) as aggregate from `idion_mwe`

Time: 0.65

select * from `idion_mwe` order by `hw` asc limit 15 offset 15

Time: 0.66

select * from `idion_definition` where `idion_definition`.`lemma_id` in (419, 622, 623, 624, 727, 1179, 1371, 1396, 1814, 1821, 2106, 2577, 2702, 2888, 2924)

Time: 0.63

select * from `language` where `language`.`id` in (1)

Time: 0.67

select `style_tag`.*, `definition_has_style`.`definition_id` as `pivot_definition_id`, `definition_has_style`.`style_id` as `pivot_style_id` from `style_tag` inner join `definition_has_style` on `style_tag`.`id` = `definition_has_style`.`style_id` where `definition_has_style`.`definition_id` in (653, 864, 865, 866, 979, 1281, 1282, 1283, 1529, 1783, 1784, 1787, 2023, 2108, 2305, 2331)

Time: 0.62

select `polarity_tag`.*, `definition_has_polarity`.`definition_id` as `pivot_definition_id`, `definition_has_polarity`.`polarity_id` as `pivot_polarity_id` from `polarity_tag` inner join `definition_has_polarity` on `polarity_tag`.`id` = `definition_has_polarity`.`polarity_id` where `definition_has_polarity`.`definition_id` in (653, 864, 865, 866, 979, 1281, 1282, 1283, 1529, 1783, 1784, 1787, 2023, 2108, 2305, 2331)

Time: 0.68

select `emphasis_tag`.*, `definition_has_emphasis`.`definition_id` as `pivot_definition_id`, `definition_has_emphasis`.`emphasis_id` as `pivot_emphasis_id` from `emphasis_tag` inner join `definition_has_emphasis` on `emphasis_tag`.`id` = `definition_has_emphasis`.`emphasis_id` where `definition_has_emphasis`.`definition_id` in (653, 864, 865, 866, 979, 1281, 1282, 1283, 1529, 1783, 1784, 1787, 2023, 2108, 2305, 2331)

Time: 0.63

select * from `idion_definition_translation` where `idion_definition_translation`.`definition_id` in (653, 864, 865, 866, 979, 1281, 1282, 1283, 1529, 1783, 1784, 1787, 2023, 2108, 2305, 2331)

Time: 0.57

select * from `language` where `language`.`id` in (2, 3)

Request

Method: GET
Route: api/idion/idion_mwe
Example: api/idion/idion_mwe?page=2&page_size=15
Request Headers
host: api.greek.idion.athenarc.gr
user-agent: Symfony
accept: application/json
accept-language: en-us,en;q=0.5
accept-charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
content-length: 2
content-type: application/json