Back to list

vocabulary/fulllist

A report of vocabulary words, filtered by full list, or grade band.

Extra Parameters:

POST Parameter bands
Type array ('bandabbreviations' from calling 'api/grades/')
Description Pass a list of grade band abbreviations to compile the report. The list is compiled from all the vocabulary words in any lessons (via NALOs) in the grade bands sent to the API.
Example "bands": [ "EE", "EU" ]    (shows report based on Early Elem. and Upper Elem.)

POST Parameter results
Type string ("band" or "all")
Description Would you like to filter the results by grade band, or get a straight list of all results?
Example "results": "all"

HTTP Method

POST

Requires authentication:

No

Return Format:

JSON

Return Example:

{

success:true

message:Found vocabulary report.

resultcount:1828

result: [...]

0 {...}

band:EE

bandfullname:Early Elementary

bandcount:234

words: [...]

0 {...}

word: aerate

definition: to supply soil with air

1 {...}

word: agriculture

definition: the science, art, or practice of cultivating ...

[...]

1 {...}

band:UE

bandfullname:Upper Elementary

bandcount:657

words: [...]

0 {...}

word: abiotic

definition: relating to nonliving things in an environment

1 {...}

word: accountant

definition: a professional who keeps records ...

[...]

[...]

bands: [...]

0 "EE",

1 "UE",

2 "MS",

3 "HS"

. . .

}

Back to list

vocabulary/fulllist/html/

A report of vocabulary words, filtered by full list, or grade band. Returns html for insertion into a table body as well as html for navigation anchors.

Extra Parameters:

POST Parameter bands
Type array ('bandabbreviations' from calling 'api/grades/')
Description Pass a list of grade band abbreviations to compile the report. The list is compiled from all the vocabulary words in any lessons (via NALOs) in the grade bands sent to the API.
Example "bands": [ "EE", "EU" ]    (shows report based on Early Elem. and Upper Elem.)

POST Parameter results
Type string ("band" or "all")
Description Would you like to filter the results by grade band, or get a straight list of all results?
Example "results": "all"

HTTP Method

POST

Requires authentication:

No

Return Format:

JSON

Return Example:

{

success:true

message:Found vocabulary report.

resultcount:1828

result: [...]

0 {...}

band:EE

bandfullname:Early Elementary

bandcount:234

words: [...]

0 {...}

word: aerate

definition: to supply soil with air

1 {...}

word: agriculture

definition: the science, art, or practice of cultivating ...

[...]

1 {...}

band:UE

bandfullname:Upper Elementary

bandcount:657

words: [...]

0 {...}

word: abiotic

definition: relating to nonliving things in an environment

1 {...}

word: accountant

definition: a professional who keeps records ...

[...]

[...]

bands: [...]

0 "EE",

1 "UE",

2 "MS",

3 "HS"

html:<tr> <td>abiotic</td> <td>relating to nonliving things in an environment</td> </tr> ...

anchors:<a data-id='EE' class='anchor'>Early Elementary (EE)</a><a data-id='UE' class='anchor'>Upper Elementary (UE)</a>

. . .

}