Checkers
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200
OK
*/*
idinteger · int64OptionalExample:
Unique identifier of the checker
1displayNamestringRequiredExample:
Display name of the checker
Default Python3 CheckerlanguageHighlightNamestringRequiredExample:
Programming language used by the checker
python401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
get
/api/checkersAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
Details for creating a new checker
displayNamestringRequiredExample:
Display name of the checker
Python CheckerlanguageHighlightNamestringRequiredExample:
Language highlight name for the checker
pythonaddressstringRequiredExample:
Address of the checker service
http://localhost:8080Responses
200
OK
*/*
displayNamestringRequired
languageHighlightNamestringRequired
addressstringRequired
idinteger · int64Optional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
post
/api/checkersAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idinteger · int64Required
Responses
200
OK
*/*
idinteger · int64OptionalExample:
Unique identifier of the checker
1displayNamestringRequiredExample:
Display name of the checker
Default Python3 CheckerlanguageHighlightNamestringRequiredExample:
Programming language used by the checker
python401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
get
/api/checkers/{id}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idinteger · int64Required
Responses
200
OK
*/*
displayNamestringRequired
languageHighlightNamestringRequired
addressstringRequired
idinteger · int64Optional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
delete
/api/checkers/{id}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idinteger · int64Required
Body
anyOptional
Responses
200
OK
*/*
displayNamestringRequired
languageHighlightNamestringRequired
addressstringRequired
idinteger · int64Optional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
patch
/api/checkers/{id}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idinteger · int64Required
Responses
200
OK
*/*
displayNamestringRequired
languageHighlightNamestringRequired
addressstringRequired
idinteger · int64Optional
createdAtstring · date-timeOptional
updatedAtstring · date-timeOptional
401
Unauthorized
*/*
403
Forbidden
*/*
409
Conflict
*/*
500
Internal Server Error
*/*
get
/api/checkers/{id}/adminLast updated