ExternalGraderResponse

External grader as visible to the registering caller. authenticationCredential is deliberately absent — write-only material never leaves the platform.

  • authenticationType
    Type: string · ExternalGraderAuthenticationTypeenum
    required

    How the platform authenticates outbound calls to the grader.

    values
    • none
    • api_key
  • dateCreated
    Type: string Format: date-time
    required

    ISO 8601 timestamp of registration.

  • dateLastModified
    Type: string Format: date-time
    required

    ISO 8601 timestamp of the last modification.

  • id
    Type: string Format: uuid
    required

    Stable identifier. Content items bind to graders by this id.

  • status
    Type: string · ExternalGraderStatusenum
    required

    Lifecycle state of an external grader

    values
    • active
    • revoked
  • url
    Type: string Format: uri
    required

    Grading endpoint URL.