Delinea · Schema

SecretAccessModel

The Secret Access model object

Privileged Access ManagementSecrets ManagementIdentity SecurityDevOpsCybersecurity

Properties

Name Type Description
accessRequestWorkflowMapId integer The Id of the Access Request Workflow Map.
approverDisplayName string The Display Name of the Approver of the request
completed boolean Indicating if request has been completed
currentUserRestrictedFromReviewing booleannull Indicating if current user is restricted from viewing the request
expirationDate string The Expiration Date of the request
folderId integer The Folder Id of the Secret associated to the access request.
hasWorkflow boolean Indicating if request is associated to a Work Flow
requestComment string The Comment of the request.
requestDate string The Date of the request.
requestingUserId integer The Id of the User requesting access.
requestUsername string The Username of the User requesting access.
responseComment string The Comment of the response to the request
responseDate string The Date of the response to the request
reviewStatusMessage string The Review Status Message of the request
secretAccessRequestId integer The Id of the Secret Access Request.
secretId integer The Id of the Secret associated to the access request.
secretName string The Name of the Secret associated to the access request.
startDate string The Start Date of the request.
status object
statusDescription string The Status Description of the request
ticketNumber string The Ticket Number of the request
ticketSystemId integernull The Ticket System Id of the request
View JSON Schema on GitHub

JSON Schema

delinea-secret-access-model-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-secret-access-model-schema.json",
  "title": "SecretAccessModel",
  "description": "The Secret Access model object",
  "x-generated": "2026-10-03",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/delinea-secretaccessrequests-api-openapi.yml#/components/schemas/SecretAccessModel",
  "properties": {
    "accessRequestWorkflowMapId": {
      "description": "The Id of the Access Request Workflow Map.",
      "type": "integer",
      "format": "int32"
    },
    "approverDisplayName": {
      "description": "The Display Name of the Approver of the request",
      "type": "string"
    },
    "completed": {
      "description": "Indicating if request has been completed",
      "type": "boolean"
    },
    "currentUserRestrictedFromReviewing": {
      "description": "Indicating if current user is restricted from viewing the request",
      "type": [
        "boolean",
        "null"
      ]
    },
    "expirationDate": {
      "description": "The Expiration Date of the request",
      "type": "string",
      "format": "date-time"
    },
    "folderId": {
      "description": "The Folder Id of the Secret associated to the access request.",
      "type": "integer",
      "format": "int32"
    },
    "hasWorkflow": {
      "description": "Indicating if request is associated to a Work Flow",
      "type": "boolean"
    },
    "requestComment": {
      "description": "The Comment of the request.",
      "type": "string"
    },
    "requestDate": {
      "description": "The Date of the request.",
      "type": "string",
      "format": "date-time"
    },
    "requestingUserId": {
      "description": "The Id of the User requesting access.",
      "type": "integer",
      "format": "int32"
    },
    "requestUsername": {
      "description": "The Username of the User requesting access.",
      "type": "string"
    },
    "responseComment": {
      "description": "The Comment of the response to the request",
      "type": "string"
    },
    "responseDate": {
      "description": "The Date of the response to the request",
      "type": "string",
      "format": "date-time"
    },
    "reviewStatusMessage": {
      "description": "The Review Status Message of the request",
      "type": "string"
    },
    "secretAccessRequestId": {
      "description": "The Id of the Secret Access Request.",
      "type": "integer",
      "format": "int32"
    },
    "secretId": {
      "description": "The Id of the Secret associated to the access request.",
      "type": "integer",
      "format": "int32"
    },
    "secretName": {
      "description": "The Name of the Secret associated to the access request.",
      "type": "string"
    },
    "startDate": {
      "description": "The Start Date of the request.",
      "type": "string",
      "format": "date-time"
    },
    "status": {
      "$ref": "#/$defs/AccessRequestState"
    },
    "statusDescription": {
      "description": "The Status Description of the request",
      "type": "string"
    },
    "ticketNumber": {
      "description": "The Ticket Number of the request",
      "type": "string"
    },
    "ticketSystemId": {
      "description": "The Ticket System Id of the request",
      "type": [
        "integer",
        "null"
      ],
      "format": "int32"
    }
  },
  "type": "object",
  "$defs": {
    "AccessRequestState": {
      "description": "The Status of the request",
      "properties": {},
      "type": "string",
      "enum": [
        "WaitingForRequest",
        "Pending",
        "Approved",
        "Denied",
        "Canceled",
        "Expired"
      ]
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/delinea-secret-access-model"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.