Delinea · Schema
PasswordTypeModel
Displays the properties of a Password Type
Privileged Access ManagementSecrets ManagementIdentity SecurityDevOpsCybersecurity
Properties
| Name | Type | Description |
|---|---|---|
| active | boolean | Whether the Password Type is Active |
| allowsPrivilegedAccount | boolean | Allows a Default Privileged Account |
| canEdit | boolean | Whether the Password Type can be edited |
| concurrencyId | string | Globally unique Id |
| customPort | integer | Custom Port |
| exitCommand | string | Exit Command |
| fields | array | Password Type Fields |
| hasCommands | boolean | Whether Commands Exist |
| hasLDAPSettings | boolean | Whether LDAP Settings Exist |
| heartbeatScriptArgs | string | Heartbeat Script Args |
| heartbeatScriptId | integernull | Heartbeat Script Id |
| ignoreSSL | boolean | Whether Password Type ignores SSL warnings |
| isWeb | boolean | Whether Is Web |
| ldapConnectionSettingsId | integernull | LDAP Connection Settings Id |
| lineEnding | object | |
| mainframeConnectionString | string | Mainframe Connection String |
| name | string | Password Type Name |
| odbcConnectionString | string | ODBC Connection String |
| passwordTypeId | integer | Password Type Id |
| requestTerminal | boolean | Request Terminal |
| rpcScriptArgs | string | RPC Script Args |
| rpcScriptId | integernull | RPC Script Id |
| runnerType | object | |
| scanItemTemplateId | integernull | Scan Template Id |
| supportsCustomSettings | boolean | Identifies if changer supports custom settings |
| supportsIgnoreSslErrors | boolean | Identifies if changer supports ignoring of SSL errors |
| supportsSsl | boolean | Identifies if changer supports SSL |
| supportsTakeOver | boolean | Identifies if changer supports take over |
| supportsUseSsl | boolean | Identifies if changer supports Use of SSL |
| typeName | string | Federator Type |
| useSSL | boolean | Whether Password Type uses SSL |
| useUsernameAndPassword | boolean | Whether Password Type uses both Username and Password |
| validForTakeover | boolean | Whether is Valid For Takeover |
| windowsCustomPorts | string | Custom Ports for Windows |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/delinea/main/json-schema/delinea-password-type-model-schema.json",
"title": "PasswordTypeModel",
"description": "Displays the properties of a Password Type",
"x-generated": "2026-10-03",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/delinea-remotepasswordchanging-api-openapi.yml#/components/schemas/PasswordTypeModel",
"properties": {
"active": {
"description": "Whether the Password Type is Active ",
"type": "boolean"
},
"allowsPrivilegedAccount": {
"description": "Allows a Default Privileged Account",
"type": "boolean"
},
"canEdit": {
"description": "Whether the Password Type can be edited",
"type": "boolean"
},
"concurrencyId": {
"description": "Globally unique Id",
"type": "string"
},
"customPort": {
"description": "Custom Port",
"type": "integer",
"format": "int32"
},
"exitCommand": {
"description": "Exit Command",
"type": "string"
},
"fields": {
"description": "Password Type Fields",
"items": {
"$ref": "#/$defs/IRestPasswordTypeField"
},
"type": "array"
},
"hasCommands": {
"description": "Whether Commands Exist",
"type": "boolean"
},
"hasLDAPSettings": {
"description": "Whether LDAP Settings Exist",
"type": "boolean"
},
"heartbeatScriptArgs": {
"description": "Heartbeat Script Args",
"type": "string"
},
"heartbeatScriptId": {
"description": "Heartbeat Script Id",
"type": [
"integer",
"null"
],
"format": "int32"
},
"ignoreSSL": {
"description": "Whether Password Type ignores SSL warnings",
"type": "boolean"
},
"isWeb": {
"description": "Whether Is Web",
"type": "boolean"
},
"ldapConnectionSettingsId": {
"description": "LDAP Connection Settings Id",
"type": [
"integer",
"null"
],
"format": "int32"
},
"lineEnding": {
"$ref": "#/$defs/LineEnding"
},
"mainframeConnectionString": {
"description": "Mainframe Connection String",
"type": "string"
},
"name": {
"description": "Password Type Name",
"type": "string"
},
"odbcConnectionString": {
"description": "ODBC Connection String",
"type": "string"
},
"passwordTypeId": {
"description": "Password Type Id",
"type": "integer",
"format": "int32"
},
"requestTerminal": {
"description": "Request Terminal",
"type": "boolean"
},
"rpcScriptArgs": {
"description": "RPC Script Args",
"type": "string"
},
"rpcScriptId": {
"description": "RPC Script Id",
"type": [
"integer",
"null"
],
"format": "int32"
},
"runnerType": {
"$ref": "#/$defs/RunnerType"
},
"scanItemTemplateId": {
"description": "Scan Template Id",
"type": [
"integer",
"null"
],
"format": "int32"
},
"supportsCustomSettings": {
"description": "Identifies if changer supports custom settings",
"type": "boolean"
},
"supportsIgnoreSslErrors": {
"description": "Identifies if changer supports ignoring of SSL errors",
"type": "boolean"
},
"supportsSsl": {
"description": "Identifies if changer supports SSL",
"type": "boolean"
},
"supportsTakeOver": {
"description": "Identifies if changer supports take over",
"type": "boolean"
},
"supportsUseSsl": {
"description": "Identifies if changer supports Use of SSL",
"type": "boolean"
},
"typeName": {
"description": "Federator Type",
"type": "string"
},
"useSSL": {
"description": "Whether Password Type uses SSL",
"type": "boolean"
},
"useUsernameAndPassword": {
"description": "Whether Password Type uses both Username and Password",
"type": "boolean"
},
"validForTakeover": {
"description": "Whether is Valid For Takeover",
"type": "boolean"
},
"windowsCustomPorts": {
"description": "Custom Ports for Windows",
"type": "string"
}
},
"type": "object",
"$defs": {
"IRestPasswordTypeField": {
"description": "Password Type Fields",
"properties": {
"isOptional": {
"description": "IsOptional",
"type": "boolean"
},
"name": {
"description": "Name",
"type": "string"
},
"passwordTypeFieldId": {
"description": "PasswordTypeFieldId",
"type": "integer",
"format": "int32"
},
"scanItemFieldId": {
"description": "ScanItemFieldId",
"type": [
"integer",
"null"
],
"format": "int32"
}
},
"type": "object"
},
"LineEnding": {
"description": "Line ending type",
"properties": {},
"type": "string",
"enum": [
"NewLine",
"CarriageReturn",
"CarriageReturnNewLine"
]
},
"RunnerType": {
"description": "Runner Type",
"properties": {},
"type": "string",
"enum": [
"Standard",
"Legacy"
]
}
}
}
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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/delinea-password-type-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.