Lists the playground's authored examples in one language, with their keys.
GET
/api/v1/playground-examples/{language}
const url = 'https://app.jadwigo.pl/api/v1/playground-examples/pl';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://app.jadwigo.pl/api/v1/playground-examples/plThe one response that carries a key: the playground reviews Jadwigo’s own examples, and Try it looks a free answer up in the key.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”language
required
string
Responses
Section titled “Responses”OK.
Media typeapplication/json
object
examples
required
Array<object>
object
id
required
string
pod_id
required
string
lesson_question_id
required
string
language
required
string
slug
required
string
position
required
integer
label
required
string
showcase
required
boolean
scenarios
required
created_at
required
string format: date-time
questions
required
Array
One of:
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
options
required
Array<object>
object
id
required
string
content
required
One of:
object
kind
required
string
text
required
string
object
kind
required
string
number
required
number
object
kind
required
string
bool
required
boolean
object
kind
required
string
rows
required
number
cols
required
number
object
kind
required
string
image
required
string
alt
required
string
width
number
height
number
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
object
kind
required
string
pictures
required
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
object
kind
required
string
letter
string
select
required
string
layout
required
string
tokens
string
line
string
boost
string
key
required
object
correct
required
Array<string>
near
object
key
additional properties
string
worked_solution
Array<string>
why
string
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
input
required
string
entry
required
string
voice
boolean
code
boolean
max_length
number
decimal
boolean
equation
boolean
whole
boolean
simplify
string
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
letters
string
capitals
boolean
key
required
object
accept
required
Array<string>
form
string
forms
Array<string>
exact_terms
boolean
sides
string
case
string
accents
string
typo
string
near
object
key
additional properties
string
tolerance
number
rule
One of:
object
rule
required
string
a
required
number
b
required
number
recent
required
Array<number>
object
rule
required
string
template
required
string
operands
required
Array<number>
op
required
string
recent
required
Array<number>
object
rule
required
string
mode
required
string
min
required
number
max
required
number
step
required
number
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
template
required
string
table
object
header
required
Array<string>
rows
required
Array<Array<string>>
picture
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
gaps
required
Array
One of:
object
id
required
string
kind
required
string
input
required
string
max_length
number
range
array
at
object
x
required
number
y
required
number
letters
string
decimal
boolean
whole
boolean
simplify
string
object
id
required
string
kind
required
string
options
required
Array<object>
object
id
required
string
label
required
string
at
object
x
required
number
y
required
number
code
boolean
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
column
object
op
required
string
operands
required
array
given_steps
required
number
carry_row
required
boolean
pyramid
Array<Array<number | string>>
fill_order
Array<string>
key
required
object
gaps
required
object
key
additional properties
One of:
object
accept
required
Array<string>
form
string
forms
Array<string>
exact_terms
boolean
sides
string
case
string
accents
string
typo
string
near
object
key
additional properties
string
tolerance
number
rule
One of:
object
rule
required
string
a
required
number
b
required
number
recent
required
Array<number>
object
rule
required
string
template
required
string
operands
required
Array<number>
op
required
string
recent
required
Array<number>
object
rule
required
string
mode
required
string
min
required
number
max
required
number
step
required
number
kind
required
string
object
correct
required
Array<string>
near
object
key
additional properties
string
kind
required
string
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
items
required
Array<object>
object
id
required
string
text
required
string
first_label
required
string
last_label
required
string
tiles
Array<object>
object
id
required
string
text
required
string
slots
number
key
required
object
orders
required
Array<Array<string>>
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
groups
required
Array<object>
object
id
required
string
label
required
string
picture
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
capacity
number
items
required
Array<object>
object
id
required
string
label
required
string
picture
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
each_item
required
string
layout
string
key
required
object
items
required
object
key
additional properties
Array<string>
near
object
key
additional properties
object
key
additional properties
string
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
One of:
object
surface
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
target_label
number | string | null
tick_label
string
snap
number
divisions
object
min
required
number
max
required
number
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
object
surface
required
string
image
required
string
image_alt
required
string
taps
required
number
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
object
surface
required
string
size
required
number
label
required
string
split
string
cells
string
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
object
surface
required
string
kind
required
string
categories
required
max
required
number
step
required
number
tick
number
unit_label
string
category_label
string
starting
object
key
additional properties
number
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
bins
Array<number>
object
surface
required
string
target_label
required
string
hands
required
string
starting
object
hour_at
required
number
m
required
number
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
object
surface
required
string
bank
required
Array<string>
amount_label
required
string
slots
required
number
total
string
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
object
surface
required
string
shape
required
string
parts
required
number
rows
number
label
required
string
contiguous
boolean
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
key
required
One of:
object
surface
required
string
value
required
number
tolerance
required
number
rule
One of:
object
rule
required
string
a
required
number
b
required
number
recent
required
Array<number>
object
rule
required
string
template
required
string
operands
required
Array<number>
op
required
string
recent
required
Array<number>
object
rule
required
string
mode
required
string
min
required
number
max
required
number
step
required
number
object
surface
required
string
targets
required
Array<object>
object
id
required
string
polygon
required
Array<object>
object
x
required
number
y
required
number
near
Array<object>
object
id
required
string
polygon
required
Array<object>
object
x
required
number
y
required
number
mistake_class
required
string
require_all
required
boolean
object
surface
required
string
rows
required
number
cols
required
number
either_order
required
boolean
off_by_one
boolean
split
object
accept_at
Array<number>
object
surface
required
string
heights
required
object
key
additional properties
number
tolerance
number
object
surface
required
string
h
required
number
m
required
number
object
surface
required
string
amount_gr
required
number
fewest
boolean
object
surface
required
string
count
required
number
object
id
required
string
pod_id
required
string
question_type
required
string
say
required
string
help
required
object
hints
Array<object>
object
text
required
string
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
look
boost
boost_by_mistake
give
Array<string>
worked
Array<string>
almost
Array<string>
credit
required
subject
required
string
skill_ids
required
Array<string>
based_on
required
content_hash
required
string
created_at
required
string format: date-time
family
required
string
data
required
object
stem
object
text
string
image
string
image_alt
string
text_replaces_say
boolean
pictures
Array<object>
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
terminal
object
lang
required
string
copy
required
boolean
lines
required
Array<object>
object
cmd
required
string
out
required
Any of:
Array<string>
null
figure
One of:
object
kind
required
string
text
required
string
object
kind
required
string
min
required
number
max
required
number
step
required
number
labelled
required
Array<number>
marker
required
number
tick_label
string
object
kind
required
string
rows
required
number
cols
required
number
alt
required
string
object
kind
required
string
groups
required
number
each
required
number
icon
required
string
alt
required
string
object
kind
required
string
picture
required
object
src
required
string
alt
required
string
width
required
number
height
required
number
decorative
boolean
labels
object
range
required
array
items
required
Array<object>
object
content
required
string
coordinates
required
array
alignment
required
string
math
boolean
unit
required
string
length
required
number
pixels_per_unit
required
number
ticks
number
start
number
object
kind
required
string
h
required
number
m
required
number
numbers
string
alt
required
string
object
kind
required
string
items
required
Array<string>
alt
required
string
object
kind
required
string
items
required
Array<object>
object
n
required
number
d
required
number
shape
required
string
alt
required
string
labels
string
reference
object
prompt
required
string
text
required
string
audio
object
clip
required
string
slow
string
audio_text
object
text
required
string
language
required
string
slow
boolean
input
required
string
prompt
string
min_words
number
key
required
object
criteria
required
Array<object>
object
id
required
string
text
required
string
cite
required
string
criteria_version
required
string
Example
{ "examples": [ { "language": "pl", "scenarios": [ { "outcome": "correct" } ] } ], "questions": [ { "question_type": "true_false", "help": { "hints": [ { "pictures": [ { "decorative": true, "labels": { "items": [ { "math": false } ] } } ] } ], "look": { "picture": { "kind": "image" } }, "boost": { "picture": { "kind": "image" } }, "boost_by_mistake": { "additionalProperty": { "picture": { "kind": "image" } } } }, "credit": { "original_lang": "pl" }, "subject": "math", "based_on": { "changes": [ { "change": "numbers" } ] }, "family": "choose", "data": { "stem": { "pictures": [ { "decorative": true, "labels": { "items": [ { "math": false } ] } } ], "terminal": { "lang": "bash" }, "figure": { "kind": "expression" }, "audio_text": { "slow": true } }, "options": [ { "content": { "kind": "text" } } ], "select": "one", "layout": "list", "tokens": "marked" } } ]}An error: {error: {type, message}}. The type names the cause, and answers with one status:
- 400:
BadRequest,ServerFieldSupplied - 401:
NotSignedIn,Unauthorized - 404:
NotFound - 409:
AccountMissing,AttemptClaimed,AttemptPreview,AssignmentClosed,AttemptFinished,AttemptNotFinished,AttemptPaused,QuestionNotOpen,TryOutOfOrder,AnswerConflict,EventIdMismatch,WriteOnce - 429:
AnswerLimit - 502:
BankUnavailable
Media typeapplication/json
object
error
required
object
type
required
string
message
required
string
Example
{ "error": { "type": "BadRequest" }}An error: {error: {type, message}}. The type names the cause, and answers with one status:
- 400:
BadRequest,ServerFieldSupplied - 401:
NotSignedIn,Unauthorized - 404:
NotFound - 409:
AccountMissing,AttemptClaimed,AttemptPreview,AssignmentClosed,AttemptFinished,AttemptNotFinished,AttemptPaused,QuestionNotOpen,TryOutOfOrder,AnswerConflict,EventIdMismatch,WriteOnce - 429:
AnswerLimit - 502:
BankUnavailable
Media typeapplication/json
object
error
required
object
type
required
string
message
required
string
Example
{ "error": { "type": "BadRequest" }}