Spaces:
Build error
Build error
### Get a Submission [GET] | |
Returns details about submission. | |
Just like in [create submission](/#submission-submission-post) you can receive Base64 encoded data for every text type attribute (check the [table](#submission-submission) to see which attributes are text type). By default, this parameter is set to `false` and Judge0 will send you raw data. | |
By default Judge0 is sending 8 attributes for submission. By sending `fields` query parameter you can specify exactly which attributes you want from Judge0. Special value `*` will return all available attributes. | |
+ Parameters | |
+ token (required, string, `d85cd024-1548-4165-96c7-7bc88673f194`) ... Token of submission. You got this token when you created submission. | |
+ base64_encoded (optional, boolean, `false`) ... Set to `true` if you want to receive Base64 encoded data from Judge0. You should set this to `true` if you expect the program's stdout to contain non-printable characters or if you expect the compiler to output non-printable characters during a compile error (GCC does this, for instance). | |
+ fields = `stdout,time,memory,stderr,token,compile_output,message,status` (optional, string, `stdout,stderr,status_id,language_id`) ... Return only the desired attributes. | |
+ Response 200 (applicatiion/json) | |
{ | |
"stdout": "hello, world\n", | |
"status_id": 5, | |
"language_id": 4, | |
"stderr": null | |
} | |
+ Response 200 (application/json) | |
This is the default response. Leave `fields` parameter empty if you want to get default response. | |
+ Body | |
{ | |
"stdout": "hello, Judge0\n", | |
"time": "0.001", | |
"memory": 376, | |
"stderr": null, | |
"token": "8531f293-1585-4d36-a34c-73726792e6c9", | |
"compile_output": null, | |
"message": null, | |
"status": { | |
"id": 3, | |
"description": "Accepted" | |
} | |
} | |
+ Response 200 (application/json) | |
Receiving Base64 encoded data for text type attributes. Note that in this request `base64_encoded` query parameter **must** be set to `true`. | |
+ Body | |
{ | |
"stdout": "aGVsbG8sIEp1ZGdlMAo=\n", | |
"time": "0.002", | |
"memory": 376, | |
"stderr": null, | |
"token": "4e00f214-b8cb-4fcb-977b-429113c81ece", | |
"compile_output": null, | |
"message": null, | |
"status": { | |
"id": 3, | |
"description": "Accepted" | |
} | |
} | |
+ Response 400 (application/json) | |
+ Body | |
{ | |
"error": "some attributes for this submission cannot be converted to UTF-8, use base64_encoded=true query parameter" | |
} | |
<!-- include(../_unauthenticated.md) --> | |