Retrieve an event
GET
/v1/events/{id}
const url = 'https://api.learningaide.ai/v1/events/example';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
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://api.learningaide.ai/v1/events/example \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string
Responses
Section titled “Responses”The request succeeded.
Media typeapplication/json
One of:
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
title
required
string
subject_id
required
string
status
required
string
warnings
required
Array<string>
question_paper
required
marking_scheme
required
results_release
required
string
grading
required
billing
required
submission_counts
required
object
key
additional properties
integer
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
title
required
string
subject_id
required
string
status
required
string
warnings
required
Array<string>
question_paper
required
marking_scheme
required
results_release
required
string
grading
required
billing
required
submission_counts
required
object
key
additional properties
integer
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
title
required
string
subject_id
required
string
status
required
string
warnings
required
Array<string>
question_paper
required
marking_scheme
required
results_release
required
string
grading
required
billing
required
submission_counts
required
object
key
additional properties
integer
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
paper_id
required
string
status
required
string
no_readable_answers
required
boolean
files
required
billing
required
score
required
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
paper_id
required
string
status
required
string
no_readable_answers
required
boolean
files
required
billing
required
score
required
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
Any of:
object
id
required
string
object
required
string
livemode
required
boolean
paper_id
required
string
status
required
string
no_readable_answers
required
boolean
files
required
billing
required
score
required
metadata
required
object
key
additional properties
string
created_at
required
string format: date-time
updated_at
required
string format: date-time
object
id
required
string
object
required
string
deleted
required
boolean
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
object
object
required
string
livemode
required
boolean
available
required
integer
held
required
integer
expired
required
integer
total
required
integer
object
id
required
string
object
required
string
type
required
string
livemode
required
boolean
created_at
required
string format: date-time
data
required
object
object
required
object
object
required
string
id
required
string
name
required
string
livemode
required
boolean
pricing
required
object
paper_credits_per_page
required
integer
grading_credits_per_page
required
integer
low_balance_threshold
required
integer
rate_limit_per_minute
required
integer
Example
{ "object": "event", "type": "paper.awaiting_review", "data": { "object": { "object": "paper", "status": "processing", "failure": { "code": "file_download_failed" }, "warnings": [ "questions_may_be_incomplete" ], "results_release": "automatic", "grading": { "strictness": "lenient", "feedback": "none" }, "billing": { "status": "pending" } } }}Headers
Section titled “Headers”X-Request-Id
required
string
This request’s ID. Quote it when you contact support.
RateLimit-Limit
integer
Requests allowed per window.
RateLimit-Remaining
integer
Requests left in the current window.
RateLimit-Reset
integer
Seconds until the window resets.
default
Section titled “default”An error (client docs, “Errors”).
Media typeapplication/json
Headers
Section titled “Headers”X-Request-Id
required
string
This request’s ID. Quote it when you contact support.
RateLimit-Limit
integer
Requests allowed per window.
RateLimit-Remaining
integer
Requests left in the current window.
RateLimit-Reset
integer
Seconds until the window resets.
Retry-After
integer
Seconds to wait before asking again.