# Rkvst

DataTrails provides an evidence management platform that delivers a reliable chain of custody for supply chain data, ensuring data authenticity and transparency.

- **Category:** security & identity tools
- **Auth:** API_KEY
- **Tools:** 26
- **Triggers:** 0
- **Slug:** `RKVST`
- **Version:** 20260211_00

## Tools

### Download Event Attachment

**Slug:** `RKVST_DOWNLOAD_EVENT_ATTACHMENT`

Tool to download an attachment from a specified Event on an Asset. Use when you have asset_uuid, event_uuid, and attachment uuid, and want the raw binary content.

### Get App Registration

**Slug:** `RKVST_GET_APP_REGISTRATION`

Tool to retrieve details for a given App Registration ID. Use after obtaining the application's UUID to inspect its configuration and credentials.

### Get Asset

**Slug:** `RKVST_GET_ASSET`

Tool to retrieve details for a given Asset. Use after you have its UUID; set `at_time` to get historical state.

### Get Blob

**Slug:** `RKVST_GET_BLOB`

Tool to retrieve details of a Blob by ID. Use after confirming the Blob ID.

### Get Event

**Slug:** `RKVST_GET_EVENT`

Tool to retrieve details of a specified Event. Use when you need full metadata, attributes, and associated trails of an existing event in DataTrails.

### Get IAM Subject

**Slug:** `RKVST_GET_IAM_SUBJECT`

Tool to retrieve IAM subject details. Use when you need to fetch details for a specific IAM subject by its ID.

### Get Member

**Slug:** `RKVST_GET_MEMBER`

Tool to retrieve details for a given Member ID. Use after obtaining a valid member UUID.

### Get Public Asset

**Slug:** `RKVST_GET_PUBLIC_ASSET`

Tool to retrieve details for a public asset. Use when you have a public asset UUID.

### Get Public Asset Event

**Slug:** `RKVST_GET_PUBLIC_ASSET_EVENT`

Tool to retrieve a specific public asset event. Use when you have public asset and event UUIDs.

### Get Tenancy

**Slug:** `RKVST_GET_TENANCY`

Tool to retrieve details for a specific tenancy. Use after you have a tenancy ID.

### List App Registrations

**Slug:** `RKVST_LIST_APP_REGISTRATIONS`

Tool to list all App Registrations. Use after acquiring a valid auth token to retrieve the applications registered under the tenant.

### List Asset Events

**Slug:** `RKVST_LIST_ASSET_EVENTS`

Tool to list events for a specified asset. Use after confirming you have the asset UUID.

### List Assets

**Slug:** `RKVST_LIST_ASSETS`

Tool to list all Assets with optional pagination and filters. Use when you need to retrieve asset metadata in batches via page_size and next_page_token.

### List IAM Subjects

**Slug:** `RKVST_LIST_IAM_SUBJECTS`

Tool to list IAM subjects. Use when you need to retrieve provider-managed subjects, optionally filtering by display name. Use after authenticating the tenant.

### List Members

**Slug:** `RKVST_LIST_MEMBERS`

Tool to list all tenant Members. Use when you need an overview of all users in your tenant.

### List Public Asset Events

**Slug:** `RKVST_LIST_PUBLIC_ASSET_EVENTS`

Tool to list events for a specific public asset. Use when you need to retrieve the event history of a public asset after confirming its public availability.

### List Public Assets

**Slug:** `RKVST_LIST_PUBLIC_ASSETS`

Tool to list all Public Assets. Use when you need to retrieve all assets made public.

### List Tenancies

**Slug:** `RKVST_LIST_TENANCIES`

Tool to list all tenancies. Use after authenticating to retrieve the tenancy records available to the current tenant.

### Promote Member

**Slug:** `RKVST_PROMOTE_MEMBER`

Tool to promote a tenant member to OWNER role. Use when you need to elevate permissions after verifying the member identity.

### Retrieve asset attachment metadata

**Slug:** `RKVST_RETRIEVE_ASSET_ATTACHMENT_METADATA`

Tool to retrieve metadata for an attachment on a specified Asset. Use after obtaining asset and attachment UUIDs.

### Retrieve Caps

**Slug:** `RKVST_RETRIEVE_CAPS`

Tool to retrieve resource limit quotas for a specified service. Use when checking quota availability before provisioning resources.

### Retrieve Event Attachment Metadata

**Slug:** `RKVST_RETRIEVE_EVENT_ATTACHMENT_METADATA`

Tool to retrieve metadata for an attachment on a specified Event. Use when you have asset_uuid, event_uuid, and attachment uuid and need details like size, hash, and scan status.

### Retrieve Public Asset Attachment Metadata

**Slug:** `RKVST_RETRIEVE_PUBLIC_ASSET_ATTACHMENT_METADATA`

Tool to retrieve metadata for an attachment on a specified Public Asset. Use when you have the public asset UUID and attachment UUID, before downloading the content.

### Retrieve Public Event Attachment Metadata

**Slug:** `RKVST_RETRIEVE_PUBLIC_EVENT_ATTACHMENT_METADATA`

Tool to retrieve metadata for an attachment on a public asset event. Use after you have the public asset UUID, event UUID, and attachment UUID.

### Search Events

**Slug:** `RKVST_SEARCH_EVENTS`

Tool to search events matching filter criteria with pagination. Use when retrieving events by OData filter and paging through large result sets.

### Update App Registration

**Slug:** `RKVST_UPDATE_APP_REGISTRATION`

Tool to update an application's display name or custom claims. Use after retrieving an App Registration to apply partial updates to its configuration.
