GET ./teste

Tags: simple-query

It is used to return the list with the available tests.

The parameter testID can have the following values:

  • 1 - IQ Test
  • 2 - Self-knowledge Test

The parameter testStatus (string) can have the following values:

  • 'not_started' (this type of test was never started)
  • 'started' (this type of test has started)
  • 'finished' (test completed at least once)

The parameter testRunId (int/null) can have the following values::

  • {id} - The ID of the last test that is started / unfinished
  • null - If the testStatus = 'not_started'

Each test has a set minimum number of days after which it can be repeated.

We will use the testCanStartIn variable:

  • int (test can be repeated after X days)
  • 0 (test is temporarily locked / test is already started)

testResults.share_fb_url - The public link that is used to share for Facebook testResults.evaluation - Results depending on the type of test.

For the Self-Knowledge Test we will have more details including the recommended professions.

  • testResults [0]['adevarate'] - a list of the Psychological Profile made
  • testResults [0]['false'] - a list of things you need to do to improve your performance

The evaluation field has values from 1-6 (the categories are: Logical Intelligence / Conformism / Extraversion / Curiosity / Adaptation / Creativity)

GET parameters

NameValue TypeValidationDetails
elevIDintOptionalIf you are a parent, this field is required
testIDintOptionalTest ID.
testStatusstringOptionalTest status.
withResultsboolOptionalDisplays the test evaluation.

Output example

{
"meta": {
"countTotal": "1",
"countData": "2",
"countOffset": "0"
},
"data": [
{
"testID": "1",
"testNume": "Test IQ",
"testStatus": "finished",
"testTotalTime" : "45",
"testRunID": "4847",
"testCanStartIn": "45",
"testResults": {
"iq_statistici": {
"high": "314",
"middle": "1835",
"low": "487"
},
"iq_position": "3",
"mesaj": "Desigur, ca toți ceilalți, ai mici scăpări din cauza neatenției și pentru că nu pui prea mult accent pe detalii.",
"share_fb_url": "https://adservio.ro/generic/generate_scor_iq/74"
}
},
{
"testID": "2",
"testNume": "Test autocunoaștere",
"testStatus": "finished",
"testTotalTime" : false, // este false ca nu are un timp alocat
"testRunID": "9938",
"testCanStartIn": "15",
"testResults": [
{
"adevarate": [
"Te simți confortabil să lucrezi cu numere și îți place să rezolvi jocuri logice.",
"Rezolvi cu dificultate o problemă abstractă, uneori pierzi din vedere anumite detalii. Încearcă să privești imaginea de ansamblu înainte de a oferi un răspuns.",
"Te centrezi pe rezultat fără a te gândi și la alte posibilități. Încearcă să găsești mai multe căi de rezolvare a problemelor și să vezi imaginea de ansamblu.",
"Reacționezi din impuls fără a lua în calcul și alte variante. Ar fi bine să fii mai analitic în anumite situații. Fii mai atent și încearcă să analizezi lucrurile înainte de a lua o decizie.",
"Atent la detalii, analizezi toate aspectele înainte de a oferi un răspuns.",
"Ințelegi foarte bine procesele matematice de bază și ești capabil să calculezi diferite combinații numerice. Ai vederea în spațiu dezvoltată, memoria vizuală bună, te orientezi cu ușurință și nu te rătăcești în noi locații.",
"Iți valorifici raționamentul în situații abstracte în care datele concrete nu sunt disponibile."
],
"false": [
"Preferi jocurile în care îți poți da frâu liber imaginației, în detrimentul jocurilor cu multe reguli, însă uneori este indicat să urmezi un plan.",
"Ai limite personale flexibile însă ar trebui să ştii că există totuşi reguli care trebuie respectate.",
"Nu iei în considerare toate modalitățile de rezolvare ale unei probleme. Ai putea fi mai atent la sarcina pe care o ai de îndeplinit."
],
"categorie": {
"nume": "Inteligență logică",
"profesii": {
"1": {
"info": {
"id": "1",
"nume": "inginer mecanic"
},
"list": [
{
"id": "25",
"nume": "Facultatea de Construcţii de Maşini şi Management Industrial",
"institutie": "Universitatea Tehnică \"Gheorghe Asachi\" din Iași",
"oras": "Iași",
"alias": "universitatea-tehnica-gheorghe-asachi-din-iasi"
},
{
"id": "91",
"nume": "Facultatea de Ingineria şi Managementul Sistemelor Tehnologice",
"institutie": "Universitatea POLITEHNICA din Bucureşti",
"oras": "București",
"alias": "universitatea-politehnica-din-bucuresti"
},
{
"id": "92",
"nume": "Facultatea de Ingineria Sistemelor Biotehnice",
"institutie": "Universitatea POLITEHNICA din Bucureşti",
"oras": "București",
"alias": "universitatea-politehnica-din-bucuresti"
}
]
},
"2": {
"info": {
"id": "2",
"nume": "optician"
}
},
"3": {
"info": {
"id": "3",
"nume": "polițist"
},
"list": [
{
"id": "458",
"nume": "",
"institutie": "Şcoala de pregătire a agenților Poliției de Frontieră „Avram Iancu”",
"oras": "Oradea",
"alias": "scoala-de-pregatire-a-agentilor-politiei-de-frontiera-avram-iancu"
},
{
"id": "457",
"nume": "",
"institutie": "Şcoala de Agenți de Poliție „Septimiu Mureșan”",
"oras": "Cluj-Napoca",
"alias": "scoala-de-agenti-de-politie-septimiu-muresan"
}
]
}
}
}
}
]
}
}]
}