Annotations

Create a new annotation

put

Creates a new annotation for an attestation value with a human-readable description

Body
createdinteger · int64Required

Creation timestamp, set by the plugin

keystringRequired

Attestation value to annotate

valuestringRequired

Human-readable description for the attestation value

Responses
200

Annotation created successfully

application/json
put
/v1/auth/ratls/annotations

List all annotations

get

Retrieves a list of all available annotations in the system

Query parameters
liststring · enumRequired

Must be set to 'true' to retrieve the list

Possible values:
Responses
200

List of annotations retrieved successfully

application/json
get
/v1/auth/ratls/annotations/
200

List of annotations retrieved successfully

Get annotation details

get

Retrieves detailed information about a specific annotation

Path parameters
keystringRequired

Unique attestation value identifier

Responses
200

Annotation details retrieved successfully

application/json
get
/v1/auth/ratls/annotations/{key}

Delete an annotation

delete

Removes a specific annotation from the system

Path parameters
keystringRequired

Unique attestation value identifier

Responses
200

Annotation deleted successfully

application/json
delete
/v1/auth/ratls/annotations/{key}
200

Annotation deleted successfully

Last updated

Was this helpful?