Retrieve all entities for a specific page

Returns the collection of available entities

Request

Method: GET
Route: api/idion/idion_definition
Example: api/idion/idion_definition?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": 16,
                "lemma_id": 16,
                "definition": "αφήνω κάτι ανολοκλήρωτο",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 17,
                "lemma_id": 17,
                "definition": "παρατάω κάποιον\/κάτι στον έλεγχο\/επίβλεψη κάποιου άλλου",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 18,
                "lemma_id": 18,
                "definition": "φεύγω και δεν παίρνω κάποιον\/κάτι μαζί μου",
                "language": 1,
                "definition_comment": "αφήνω  πίσω (μου) κάτι (1)",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 19,
                "lemma_id": 19,
                "definition": "πεθαίνω (σε έναν συγκεκριμένο τόπο)",
                "language": 1,
                "definition_comment": "αφήνω τα κόκαλά μου\/τα κοκαλάκια μου (κάπου)",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 20,
                "lemma_id": 20,
                "definition": "επιτρέπω σε κάτι να εξελιχθεί χωρίς να ασχολούμαι",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 21,
                "lemma_id": 21,
                "definition": "δεν θέτω εμπόδια σε κάποιον\r\nτον αφήνω ελεύθερο να κάνει ό,τι θέλει",
                "language": 1,
                "definition_comment": "αφήνω το πεδίο ελεύθερο\/ανοιχτό σε\/για κάποιον",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 22,
                "lemma_id": 22,
                "definition": "παρακολουθώ κάποιον στενά",
                "language": 1,
                "definition_comment": "δεν αφήνω (λεπτό) από τα μάτια μου κάποιον\r\n\r\n+ δεν αφήνω (στιγμή) από τα μάτια μου κάποιον [Βασιλική, 19\/01\/2019]",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 23,
                "lemma_id": 23,
                "definition": "ενοχλώ διαρκώς κάποιον",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 554,
                "lemma_id": 24,
                "definition": "χάνω μια ευκαιρία που μου προκύπτει",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 25,
                "lemma_id": 25,
                "definition": "καταστρέφω τα πάντα",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 26,
                "lemma_id": 26,
                "definition": "καταστρέφω τα πάντα",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 555,
                "lemma_id": 27,
                "definition": "λαμβάνω υπόψη όλες τις προεκτάσεις μιας κατάστασης",
                "language": 1,
                "definition_comment": null,
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 28,
                "lemma_id": 28,
                "definition": "πεθαίνω",
                "language": 1,
                "definition_comment": "(με έμψυχα υποκείμενα)",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 556,
                "lemma_id": 28,
                "definition": "χαλάει ένα μηχάνημα",
                "language": 1,
                "definition_comment": "(με άψυχα υποκείμενα)",
                "intensification": null,
                "mitigation": null
            },
            {
                "id": 29,
                "lemma_id": 29,
                "definition": "αφήνω ξαφνικά τα πάντα και φεύγω επειγόντως",
                "language": 1,
                "definition_comment": "Modified form of \"αφήνω κάποιον σύξυλο\" with extended meaning that begged for an independent entry.",
                "intensification": null,
                "mitigation": null
            }
        ],
        "links": {
            "first": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=1",
            "last": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=146",
            "prev": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=1",
            "next": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=3"
        },
        "meta": {
            "current_page": 2,
            "from": 16,
            "last_page": 146,
            "links": [
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=1",
                    "label": "« Previous",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=1",
                    "label": "1",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=2",
                    "label": "2",
                    "active": true
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=3",
                    "label": "3",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=4",
                    "label": "4",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=5",
                    "label": "5",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=6",
                    "label": "6",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=7",
                    "label": "7",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=8",
                    "label": "8",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=9",
                    "label": "9",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=10",
                    "label": "10",
                    "active": false
                },
                {
                    "url": null,
                    "label": "...",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=145",
                    "label": "145",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=146",
                    "label": "146",
                    "active": false
                },
                {
                    "url": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition?page=3",
                    "label": "Next »",
                    "active": false
                }
            ],
            "path": "http:\/\/api.greek.idion.athenarc.gr\/api\/idion\/idion_definition",
            "per_page": 15,
            "to": 30,
            "total": 2181
        }
    },
    "system": {
        "messages": [],
        "status": 200,
        "status_text": "OK",
        "errors": [],
        "error_code": 0
    }
}

Time: 0.89

select count(*) as aggregate from `idion_definition`

Time: 0.71

select * from `idion_definition` order by `lemma_id` asc limit 15 offset 15

Request

Method: GET
Route: api/idion/idion_definition
Example: api/idion/idion_definition?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