Skip to main content
GET
TypeScript

Path Parameters

jobId
string
required

The id of the bulk registration job

Response

The bulk registration job

jobId
string
required

Id of the registration job.

Example:

"46a92767-5f93-4a46-9eed-f012196bb4fc"

status
enum<string>
required

QUEUED means the job is waiting for another bulk registration to finish, since only a limited number run at once. IN_PROGRESS means it is running. COMPLETED means every submitted key is present in the workspace. FAILED means the request was refused before any key was registered, so reason has to be acted on before resubmitting is worth anything. INCOMPLETE means some keys are not registered; resubmitting the same request retries exactly those, and reason says whether that is likely to help -- keys not registered because of a transient failure will succeed, a key whose certificate or proof was rejected will be rejected again.

Available options:
QUEUED,
IN_PROGRESS,
COMPLETED,
INCOMPLETE,
FAILED
Example:

"COMPLETED"

total
number
required

Keys in the submitted request.

Example:

10000

created
number
required

Keys registered by this job.

Example:

5700

alreadyRegistered
number
required

Keys already present in the workspace, recognized and skipped.

Example:

4300

failed
number
required

Keys rejected. See reason.

Example:

0

createdAt
number
required

Creation date (timestamp) in milliseconds.

Example:

124757537

updatedAt
number
required

Last progress update (timestamp) in milliseconds.

Example:

124757537

reason
string | null

Free text describing what went wrong. Null while the job is healthy.

Example:

null

fileHash
string | null

Hex digest over the submitted keys. Two jobs sharing a digest were the same set of keys, which makes a sequence of resubmissions recognizable.

Example:

"2fbd1d6db47ea4d7599c81a30b6f31ff6728661c842414d4510718e109253d98"