This page provides a utility through which the Keyfactor API endpoints can be called and results returned. It is intended to be used primarily for validation, testing and workflow development. It also serves secondarily as documentation for the API.
If you would like to view documentation containing details on the Keyfactor API and endpoints, please refer to the Web API section of the Keyfactor Command documentation.
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- Keyfactor Command API Version: 24.4.2
- API version: 1
- Package version: 1.0.0
- OpenAPI Generator Version: 7.12.0
- Build package: org.openapitools.codegen.languages.GoClientCodegen
For more information on the Keyfactor Command API Documentation, please visit here.
For more information on OpenAPI Generator, please visit its documentation.
Install the following dependencies:
go get "github.com/Keyfactor/keyfactor-go-client-sdk/v24"Put the package under your project folder and add the following in import:
import "github.com/Keyfactor/keyfactor-go-client-sdk/v24/api/keyfactor/v1"Configuration of the API client is done through the github.com/Keyfactor/keyfactor-auth-client-go/auth_providers Go package.
Here is an example of configuring your API client:
import (
"os"
"github.com/Keyfactor/keyfactor-auth-client-go/auth_providers"
"github.com/Keyfactor/keyfactor-go-client-sdk/v24/api/keyfactor/v1"
)
hostname := os.Getenv(auth_providers.EnvKeyfactorHostName)
apiPath := os.Getenv(auth_providers.EnvKeyfactorAPIPath)
clientId := os.Getenv(auth_providers.EnvKeyfactorClientID)
clientSecret := os.Getenv(auth_providers.EnvKeyfactorClientSecret)
tokenUrl := os.Getenv(auth_providers.EnvKeyfactorAuthTokenURL)
oAuthNoParamsConfig := auth_providers.CommandConfigOauth{}
oAuthNoParamsConfig.CommandAuthConfig.
WithCommandHostName(hostname).
WithCommandAPIPath(apiPath).
WithSkipVerify(false).
WithClientTimeout(10)
oAuthNoParamsConfig.
WithClientId(clientId).
WithClientSecret(clientSecret).
WithTokenUrl(tokenUrl).
Authenticate()
// Configure API client
client, err := keyfactor.NewAPIClient(oAuthNoParamsConfig.GetServerConfig())All URIs are relative to http://keyfactor.example.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AgentApi | CreateAgentsApprove | Post /Agents/Approve | Approve a list of agents |
| AgentApi | CreateAgentsByIdFetchLogs | Post /Agents/{id}/FetchLogs | Schedules a job on the agent to retrieve log files |
| AgentApi | CreateAgentsByIdReset | Post /Agents/{id}/Reset | Reset an agent to a new state |
| AgentApi | CreateAgentsDisapprove | Post /Agents/Disapprove | Disapprove a list of agents |
| AgentApi | CreateAgentsReset | Post /Agents/Reset | Reset a list of agents |
| AgentApi | CreateAgentsSetAuthCertificateReenrollment | Post /Agents/SetAuthCertificateReenrollment | Update the AuthCertificateReenrollment value for an agent to request or require (or unset the request) the agent to enroll for a new client authentication certificate on its next registration. |
| AgentApi | DeleteAgentsById | Delete /Agents/{id} | Delete a single agent, specified by ID |
| AgentApi | GetAgents | Get /Agents | Returns all agents according to the provided filter and output parameters |
| AgentApi | GetAgentsById | Get /Agents/{id} | Returns details for a single agent, specified by ID |
| AgentBlueprintApi | CreateAgentBluePrintApplyBlueprint | Post /AgentBluePrint/ApplyBlueprint | Applies the selected agent blueprint to the provided agents |
| AgentBlueprintApi | CreateAgentBluePrintGenerateBluePrint | Post /AgentBluePrint/GenerateBluePrint | Generates an agent blueprint from the provided agents |
| AgentBlueprintApi | DeleteAgentBluePrintById | Delete /AgentBluePrint/{id} | Deletes an agent blueprint by its Keyfactor identifier |
| AgentBlueprintApi | GetAgentBluePrint | Get /AgentBluePrint | Returns all agent blueprints according to the provided filter and output parameters |
| AgentBlueprintApi | GetAgentBluePrintById | Get /AgentBluePrint/{id} | Returns an agent blueprint according to the provided filter and output parameters |
| AgentBlueprintApi | GetAgentBluePrintByIdJobs | Get /AgentBluePrint/{id}/Jobs | Gets the agent blueprint scheduled jobs |
| AgentBlueprintApi | GetAgentBluePrintByIdStores | Get /AgentBluePrint/{id}/Stores | Gets the agent blueprint certificate stores |
| AgentPoolApi | CreateAgentPools | Post /AgentPools | Creates an agent pool with the provided properties |
| AgentPoolApi | DeleteAgentPoolsById | Delete /AgentPools/{id} | Deletes the agent pool associated with the provided id |
| AgentPoolApi | GetAgentPools | Get /AgentPools | Returns all agent pools according to the provided filter and output parameters |
| AgentPoolApi | GetAgentPoolsAgents | Get /AgentPools/Agents | Returns all agents for the default agent pool |
| AgentPoolApi | GetAgentPoolsById | Get /AgentPools/{id} | Returns a single agent pool associated with the provided id |
| AgentPoolApi | UpdateAgentPools | Put /AgentPools | Updates an existing agent pool with the provided properties |
| AppSettingApi | GetAppSetting | Get /AppSetting | Get available application settings |
| AppSettingApi | GetAppSettingById | Get /AppSetting/{id} | Get application setting by id |
| AppSettingApi | UpdateAppSetting | Put /AppSetting | Bulk update available application settings |
| AppSettingApi | UpdateAppSettingByIdSet | Put /AppSetting/{id}/Set | Update one application setting by id |
| AppSettingApi | UpdateAppSettingNameSet | Put /AppSetting/{name}/Set | Update one application setting by short name |
| AuditLogApi | GetAudit | Get /Audit | Returns all audit log entries according to the provided filter and output parameters |
| AuditLogApi | GetAuditById | Get /Audit/{id} | Returns the audit log entry associated with the provided identifier |
| AuditLogApi | GetAuditByIdValidate | Get /Audit/{id}/Validate | Validates the audit log entry associated with the provided keyfactor id |
| AuditLogApi | GetAuditDownload | Get /Audit/Download | Returns a Comma Separated file containing the audit log entries according to the provided filter |
| AuditLogApi | GetAuditRelatedEntities | Get /Audit/RelatedEntities | Returns the audit log entry associated with the provided keyfactor id |
| CAConnectorApi | CreateCertificateAuthorityCAConnectors | Post /CertificateAuthority/CAConnectors | Creates a new CA Connector object |
| CAConnectorApi | DeleteCertificateAuthorityCAConnectorsById | Delete /CertificateAuthority/CAConnectors/{id} | Deletes a CA Connector with the specific ID |
| CAConnectorApi | GetCertificateAuthorityCAConnectors | Get /CertificateAuthority/CAConnectors | Returns all CA Connectors |
| CAConnectorApi | GetCertificateAuthorityCAConnectorsById | Get /CertificateAuthority/CAConnectors/{id} | Returns a CA Connector with the specific ID |
| CAConnectorApi | UpdateCertificateAuthorityCAConnectorsById | Put /CertificateAuthority/CAConnectors/{id} | Updates an existing CA Connector |
| CSRGenerationApi | CreateCSRGenerationGenerate | Post /CSRGeneration/Generate | Generates a CSR according the properties provided |
| CSRGenerationApi | DeleteCSRGenerationPending | Delete /CSRGeneration/Pending | Deletes the CSRs associated with the provided identifiers |
| CSRGenerationApi | DeleteCSRGenerationPendingById | Delete /CSRGeneration/Pending/{id} | Deletes a CSR associated with the provided identifier |
| CSRGenerationApi | GetCSRGenerationPending | Get /CSRGeneration/Pending | Returns a list of the currently pending CSRs according to the provided query |
| CSRGenerationApi | GetCSRGenerationPendingById | Get /CSRGeneration/Pending/{id} | Returns a previously generated CSR associated with the provided identifier |
| CertificateApi | CreateCertificatesAnalyze | Post /Certificates/Analyze | Returns the public information of the certificate |
| CertificateApi | CreateCertificatesDownload | Post /Certificates/Download | Downloads the persisted certificate associated with the provided query |
| CertificateApi | CreateCertificatesImport | Post /Certificates/Import | Imports the provided certificate into the Keyfactor instance, including any provided associated data |
| CertificateApi | CreateCertificatesRecover | Post /Certificates/Recover | Recovers the persisted certificate associated with the provided query |
| CertificateApi | CreateCertificatesRevoke | Post /Certificates/Revoke | Revokes the certificates associated with the provided identifiers and associates the provided data with the revocation |
| CertificateApi | DeleteCertificates | Delete /Certificates | Deletes multiple persisted certificates by their unique ids |
| CertificateApi | DeleteCertificatesById | Delete /Certificates/{id} | Deletes a persisted certificate by its unique id as well as the stored private key (if present) associated with it |
| CertificateApi | DeleteCertificatesPrivateKey | Delete /Certificates/PrivateKey | Deletes the persisted private keys of multiple certificates by the unique ids of the Certificates |
| CertificateApi | DeleteCertificatesPrivateKeyById | Delete /Certificates/PrivateKey/{id} | Deletes the persisted private keys of the certificate associated with the provided identifier |
| CertificateApi | DeleteCertificatesQuery | Delete /Certificates/Query | Deletes multiple persisted certificate entities selected by a given query |
| CertificateApi | GetCertificates | Get /Certificates | Returns all certificates according to the provided filter and output parameters |
| CertificateApi | GetCertificatesById | Get /Certificates/{id} | Returns a single certificate that matches the id |
| CertificateApi | GetCertificatesByIdHistory | Get /Certificates/{id}/History | Gets the history of operations on a certificate |
| CertificateApi | GetCertificatesByIdSecurity | Get /Certificates/{id}/Security | Gets the list of Security Identities and which permissions they have on the given certificate. |
| CertificateApi | GetCertificatesByIdValidate | Get /Certificates/{id}/Validate | Validates the certificate chain can be built. |
| CertificateApi | GetCertificatesCSV | Get /Certificates/CSV | Returns a comma-delimited CSV file containing all certificates in the database |
| CertificateApi | GetCertificatesIdentityAuditById | Get /Certificates/IdentityAudit/{id} | Audit identity permissions for certificate |
| CertificateApi | GetCertificatesLocationsById | Get /Certificates/Locations/{id} | Returns a list of locations the certificate is in |
| CertificateApi | GetCertificatesMetadataCompare | Get /Certificates/Metadata/Compare | Compares the metadata value provided with the metadata value associated with the specified certificate |
| CertificateApi | UpdateCertificatesByIdOwner | Put /Certificates/{id}/Owner | Changes the certificate's owner. Users must be in the current owner's role and the new owner's role |
| CertificateApi | UpdateCertificatesMetadata | Put /Certificates/Metadata | Updates the metadata for the certificate associated with the identifier provided |
| CertificateApi | UpdateCertificatesMetadataAll | Put /Certificates/Metadata/All | Updates the metadata for certificates associated with the certificate identifiers or query provided |
| CertificateAuthorityApi | CreateCertificateAuthority | Post /CertificateAuthority | Creates a new CertificateAuthority object |
| CertificateAuthorityApi | CreateCertificateAuthorityAlertRecipientsCAHealthRecipients | Post /CertificateAuthority/AlertRecipients/CAHealthRecipients | Creates CA health monitoring recipients for the provided list of email addresses" |
| CertificateAuthorityApi | CreateCertificateAuthorityAlertRecipientsCAThresholdRecipients | Post /CertificateAuthority/AlertRecipients/CAThresholdRecipients | Creates CA threshold alert recipients for the provided list of emails |
| CertificateAuthorityApi | CreateCertificateAuthorityImport | Post /CertificateAuthority/Import | Imports any certificate authorities from the provided configuration tenant DNS |
| CertificateAuthorityApi | CreateCertificateAuthorityPublishCRL | Post /CertificateAuthority/PublishCRL | Publishes a CRL according to the provided request |
| CertificateAuthorityApi | CreateCertificateAuthorityTaskQueueTest | Post /CertificateAuthority/TaskQueue/Test | Tests the connection info for the TaskQueue Credentials. |
| CertificateAuthorityApi | CreateCertificateAuthorityTest | Post /CertificateAuthority/Test | Validates the connection info for the CA provided by the model. |
| CertificateAuthorityApi | DeleteCertificateAuthorityAlertRecipientsCAHealthRecipientsById | Delete /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Deletes a CA health recipient for the provided ID |
| CertificateAuthorityApi | DeleteCertificateAuthorityAlertRecipientsCAThresholdRecipientsById | Delete /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Deletes a CA threshold recipient for the provided ID |
| CertificateAuthorityApi | DeleteCertificateAuthorityById | Delete /CertificateAuthority/{id} | Deletes a CertificateAuthority from the system, specified by ID |
| CertificateAuthorityApi | GetCertificateAuthority | Get /CertificateAuthority | Returns all certificate authorities according to the provided filter |
| CertificateAuthorityApi | GetCertificateAuthorityAlertRecipientsCAHealthRecipients | Get /CertificateAuthority/AlertRecipients/CAHealthRecipients | Returns a list of all CA health recipients |
| CertificateAuthorityApi | GetCertificateAuthorityAlertRecipientsCAHealthRecipientsById | Get /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Returns a CA health recipient for the specified health recipient ID |
| CertificateAuthorityApi | GetCertificateAuthorityAlertRecipientsCAThresholdRecipients | Get /CertificateAuthority/AlertRecipients/CAThresholdRecipients | Returns a list of all CA threshold recipients |
| CertificateAuthorityApi | GetCertificateAuthorityAlertRecipientsCAThresholdRecipientsById | Get /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Returns a CA threshold recipient for the specified threshold alert recipient ID |
| CertificateAuthorityApi | GetCertificateAuthorityAvailableForests | Get /CertificateAuthority/AvailableForests | Returns a list of available forests that are in active directory |
| CertificateAuthorityApi | GetCertificateAuthorityById | Get /CertificateAuthority/{id} | Returns details for a single CA, specified by ID |
| CertificateAuthorityApi | GetCertificateAuthorityHealthMonitoringSchedule | Get /CertificateAuthority/HealthMonitoring/Schedule | Retrieves the execution schedule for the CA health monitoring job |
| CertificateAuthorityApi | GetCertificateAuthoritySourceCount | Get /CertificateAuthority/SourceCount | Returns a count of certificate authorities with sync enabled |
| CertificateAuthorityApi | GetCertificateAuthorityTaskQueue | Get /CertificateAuthority/TaskQueue | Retrieves credentials and connection information |
| CertificateAuthorityApi | UpdateCertificateAuthority | Put /CertificateAuthority | Updates a CertificateAuthority object |
| CertificateAuthorityApi | UpdateCertificateAuthorityAlertRecipientsCAHealthRecipientsById | Put /CertificateAuthority/AlertRecipients/CAHealthRecipients/{id} | Updates a CA health alert recipient for the provided request object |
| CertificateAuthorityApi | UpdateCertificateAuthorityAlertRecipientsCAThresholdRecipientsById | Put /CertificateAuthority/AlertRecipients/CAThresholdRecipients/{id} | Updates a CA threshold alert recipient for the provided request object |
| CertificateAuthorityApi | UpdateCertificateAuthorityTaskQueue | Put /CertificateAuthority/TaskQueue | Updates credentials and connection information |
| CertificateCollectionApi | CreateCertificateCollections | Post /CertificateCollections | Creates a new certificate collection with the provided properties |
| CertificateCollectionApi | CreateCertificateCollectionsCopy | Post /CertificateCollections/Copy | Creates a new certificate collection from an existing collection. The permissions, query and description of the existing collection are copied when creating the new record, with the option to overwrite the query or description. |
| CertificateCollectionApi | DeleteCertificateCollectionsById | Delete /CertificateCollections/{id} | Delete one certificate collection |
| CertificateCollectionApi | GetCertificateCollections | Get /CertificateCollections | Returns all certificate collections |
| CertificateCollectionApi | GetCertificateCollectionsById | Get /CertificateCollections/{id} | Returns the certificate collection definition associated with the provided Keyfactor identifier |
| CertificateCollectionApi | GetCertificateCollectionsCollectionList | Get /CertificateCollections/CollectionList | Get certificate collection list with duplication field name |
| CertificateCollectionApi | GetCertificateCollectionsCollectionOrdering | Get /CertificateCollections/CollectionOrdering | Returns an array of collection Id's where the index in the array represents the collection ordering |
| CertificateCollectionApi | GetCertificateCollectionsLastEstimated | Get /CertificateCollections/LastEstimated | Get the last time the timer service ran the job to process certificates in collections |
| CertificateCollectionApi | GetCertificateCollectionsName | Get /CertificateCollections/{name} | Returns the certificate collection associated with the provided collection name |
| CertificateCollectionApi | GetCertificateCollectionsNavItems | Get /CertificateCollections/NavItems | Get the list of navigation items for certificate collection |
| CertificateCollectionApi | UpdateCertificateCollections | Put /CertificateCollections | Updates an existing certificate collection with the provided properties |
| CertificateCollectionApi | UpdateCertificateCollectionsByIdFavorite | Put /CertificateCollections/{id}/Favorite | Update favorite for one collection |
| CertificateStoreApi | CreateCertificateStores | Post /CertificateStores | Creates a new certificate store with the provided properties |
| CertificateStoreApi | CreateCertificateStoresApprove | Post /CertificateStores/Approve | Approves the provided certificate stores to make them available for management |
| CertificateStoreApi | CreateCertificateStoresCertificatesAdd | Post /CertificateStores/Certificates/Add | Configures a management job to add a certificate to one or more stores with the provided schedule |
| CertificateStoreApi | CreateCertificateStoresCertificatesRemove | Post /CertificateStores/Certificates/Remove | Configures a management job to remove a certificate from one or more stores with the provided schedule |
| CertificateStoreApi | CreateCertificateStoresReenrollment | Post /CertificateStores/Reenrollment | Schedules a certificate store for reenrollment |
| CertificateStoreApi | CreateCertificateStoresSchedule | Post /CertificateStores/Schedule | Creates an inventory schedule for the provided certificate stores |
| CertificateStoreApi | DeleteCertificateStores | Delete /CertificateStores | Deletes multiple persisted certificate store entities by their identifiers |
| CertificateStoreApi | DeleteCertificateStoresById | Delete /CertificateStores/{id} | Deletes a persisted certificate store by its Keyfactor identifier |
| CertificateStoreApi | GetCertificateStores | Get /CertificateStores | Returns all certificate stores according to the provided filter and output parameters |
| CertificateStoreApi | GetCertificateStoresById | Get /CertificateStores/{id} | Returns a single certificate store associated with the provided id |
| CertificateStoreApi | GetCertificateStoresByIdInventory | Get /CertificateStores/{id}/Inventory | Returns a single certificate store's inventory associated with the provided id |
| CertificateStoreApi | UpdateCertificateStores | Put /CertificateStores | Updates a given certificate store with the properties of the provided instance |
| CertificateStoreApi | UpdateCertificateStoresAssignContainer | Put /CertificateStores/AssignContainer | Assigns the provided certificate stores to the provided container |
| CertificateStoreApi | UpdateCertificateStoresDiscoveryJob | Put /CertificateStores/DiscoveryJob | Configures a discovery job to locate currently unmanaged certificate stores |
| CertificateStoreApi | UpdateCertificateStoresPassword | Put /CertificateStores/Password | Sets a password for the requested certificate store |
| CertificateStoreContainerApi | CreateCertificateStoreContainers | Post /CertificateStoreContainers | Add a certificate store container |
| CertificateStoreContainerApi | DeleteCertificateStoreContainersById | Delete /CertificateStoreContainers/{id} | Delete a certificate store container |
| CertificateStoreContainerApi | GetCertificateStoreContainers | Get /CertificateStoreContainers | Returns all certificate store container according to the provided filter and output parameters |
| CertificateStoreContainerApi | GetCertificateStoreContainersById | Get /CertificateStoreContainers/{id} | Returns a single certificate store container that matches id |
| CertificateStoreContainerApi | UpdateCertificateStoreContainers | Put /CertificateStoreContainers | Edit a certificate store container |
| CertificateStoreTypeApi | CreateCertificateStoreTypes | Post /CertificateStoreTypes | Creates a new certificate store type with the provided properties |
| CertificateStoreTypeApi | DeleteCertificateStoreTypes | Delete /CertificateStoreTypes | Deletes certificate store types according to the provided identifiers |
| CertificateStoreTypeApi | DeleteCertificateStoreTypesById | Delete /CertificateStoreTypes/{id} | Deletes a certificate store type according to the provided identifier |
| CertificateStoreTypeApi | GetCertificateStoreTypes | Get /CertificateStoreTypes | Returns all certificate store types according to the provided filter and output parameters |
| CertificateStoreTypeApi | GetCertificateStoreTypesById | Get /CertificateStoreTypes/{id} | Returns a single certificate store type that matches id |
| CertificateStoreTypeApi | GetCertificateStoreTypesNameName | Get /CertificateStoreTypes/Name/{name} | Returns a single certificate store type that matches the provided short name |
| CertificateStoreTypeApi | UpdateCertificateStoreTypes | Put /CertificateStoreTypes | Updates an existing certificate store type with the provided properties |
| ComponentInstallationApi | DeleteComponentInstallationById | Delete /ComponentInstallation/{id} | Deletes the Keyfactor component installation whose ID is provided. |
| ComponentInstallationApi | GetComponentInstallation | Get /ComponentInstallation | Returns all Keyfactor component installations. |
| CustomJobTypeApi | CreateJobTypesCustom | Post /JobTypes/Custom | Creates a custom job type with the provided properties |
| CustomJobTypeApi | DeleteJobTypesCustomById | Delete /JobTypes/Custom/{id} | Deletes the custom job type associated with the provided id |
| CustomJobTypeApi | GetJobTypesCustom | Get /JobTypes/Custom | Returns all custom job types according to the provided filter and output parameters |
| CustomJobTypeApi | GetJobTypesCustomById | Get /JobTypes/Custom/{id} | Returns a single custom job type associated with the provided id |
| CustomJobTypeApi | UpdateJobTypesCustom | Put /JobTypes/Custom | Updates an existing custom job type with the provided properties |
| DeniedAlertApi | CreateAlertsDenied | Post /Alerts/Denied | Add a denied alert |
| DeniedAlertApi | DeleteAlertsDeniedById | Delete /Alerts/Denied/{id} | Delete a denied alert |
| DeniedAlertApi | GetAlertsDenied | Get /Alerts/Denied | Gets all denied alerts according to the provided filter and output parameters |
| DeniedAlertApi | GetAlertsDeniedById | Get /Alerts/Denied/{id} | Get a denied alert |
| DeniedAlertApi | UpdateAlertsDenied | Put /Alerts/Denied | Edit a denied alert |
| EnrollmentApi | CreateEnrollmentCSR | Post /Enrollment/CSR | Performs a CSR Enrollment based upon the provided request |
| EnrollmentApi | CreateEnrollmentCSRParse | Post /Enrollment/CSR/Parse | Parses the provided CSR and returns the properties |
| EnrollmentApi | CreateEnrollmentPFX | Post /Enrollment/PFX | Performs a PFX Enrollment based upon the provided request |
| EnrollmentApi | CreateEnrollmentPFXDeploy | Post /Enrollment/PFX/Deploy | Creates management jobs to install a newly enrolled pfx in to one or more certificate stores |
| EnrollmentApi | CreateEnrollmentPFXReplace | Post /Enrollment/PFX/Replace | Creates management jobs to install a newly enrolled pfx into the same certificate stores as the previous certificate |
| EnrollmentApi | CreateEnrollmentRenew | Post /Enrollment/Renew | Performs a renewal based upon the passed in request |
| EnrollmentApi | GetEnrollmentAvailableRenewalIdById | Get /Enrollment/AvailableRenewal/Id/{id} | Returns the type of renewal available for a given certificate. |
| EnrollmentApi | GetEnrollmentAvailableRenewalThumbprintThumbprint | Get /Enrollment/AvailableRenewal/Thumbprint/{thumbprint} | Returns the type of renewal available for a given certificate. |
| EnrollmentApi | GetEnrollmentCSRContextMy | Get /Enrollment/CSR/Context/My | Returns the list of available CSR enrollment templates and their associated CA mappings that the calling user has permissions on |
| EnrollmentApi | GetEnrollmentPFXContextMy | Get /Enrollment/PFX/Context/My | Returns the list of available PFX enrollment templates and their associated CA mappings that the calling user has permissions on |
| EnrollmentApi | GetEnrollmentSettingsById | Get /Enrollment/Settings/{id} | Gets the template settings to use during enrollment. The response will be the resolved values for the settings. If there is a template specific setting, the template specific setting will be used in the response. If there is not a template specific setting, the global setting will be used in the response. |
| EventHandlerRegistrationApi | CreateEventHandlerRegistration | Post /EventHandlerRegistration | Registers an event handler |
| EventHandlerRegistrationApi | DeleteEventHandlerRegistrationById | Delete /EventHandlerRegistration/{id} | Deletes an event handler |
| EventHandlerRegistrationApi | GetEventHandlerRegistration | Get /EventHandlerRegistration | Returns all registered event handlers according to the provided filter and output parameters |
| EventHandlerRegistrationApi | GetEventHandlerRegistrationById | Get /EventHandlerRegistration/{id} | Returns a registered event handler that matches the provided ID |
| EventHandlerRegistrationApi | UpdateEventHandlerRegistrationById | Put /EventHandlerRegistration/{id} | Updates a registered event handler's information |
| ExpirationAlertApi | CreateAlertsExpiration | Post /Alerts/Expiration | Add an expiration alert |
| ExpirationAlertApi | CreateAlertsExpirationTest | Post /Alerts/Expiration/Test | Test an Expiration Alert |
| ExpirationAlertApi | CreateAlertsExpirationTestAll | Post /Alerts/Expiration/TestAll | Test All Expiration Alerts |
| ExpirationAlertApi | DeleteAlertsExpirationById | Delete /Alerts/Expiration/{id} | Delete an expiration alert |
| ExpirationAlertApi | GetAlertsExpiration | Get /Alerts/Expiration | Gets all expiration alerts according to the provided filter and output parameters |
| ExpirationAlertApi | GetAlertsExpirationById | Get /Alerts/Expiration/{id} | Get an expiration alert |
| ExpirationAlertApi | GetAlertsExpirationSchedule | Get /Alerts/Expiration/Schedule | Get the schedule for expiration alerts |
| ExpirationAlertApi | UpdateAlertsExpiration | Put /Alerts/Expiration | Edit an expiration alert |
| ExpirationAlertApi | UpdateAlertsExpirationSchedule | Put /Alerts/Expiration/Schedule | Edit schedule |
| ExtensionsApi | CreateExtensionsScripts | Post /Extensions/Scripts | Adds a new script |
| ExtensionsApi | DeleteExtensionsScriptsById | Delete /Extensions/Scripts/{id} | Deletes a script. Script cannot be configured to an alert or workflow. |
| ExtensionsApi | GetExtensionsScripts | Get /Extensions/Scripts | Returns all scripts according to the provided filter and output parameters |
| ExtensionsApi | GetExtensionsScriptsById | Get /Extensions/Scripts/{id} | Returns a single script that matches the provided Id |
| ExtensionsApi | UpdateExtensionsScripts | Put /Extensions/Scripts | Updates a script |
| IdentityProviderApi | CreateIdentityProviders | Post /IdentityProviders | Creates an OAuth identity provider and any provided parameters. The identity provider will be assigned to the Global Permission Set if no PermissionSet is specified in the request and the user is in a security role that belongs to the Global Permission Set. |
| IdentityProviderApi | GetIdentityProviders | Get /IdentityProviders | Returns all OAuth identity providers according to the provided filter and output parameters and user's security role assigned permission sets. |
| IdentityProviderApi | GetIdentityProvidersById | Get /IdentityProviders/{id} | Gets an OAuth identity provider and its parameters. |
| IdentityProviderApi | GetIdentityProvidersTypes | Get /IdentityProviders/Types | Returns a list of all available identity provider types and corresponding type parameters. |
| IdentityProviderApi | UpdateIdentityProvidersById | Put /IdentityProviders/{id} | Updates an OAuth identity provider and any provided parameters. The identity provider will be assigned to the Global Permission Set if no PermissionSet is specified in the request and the user is in a security role that belongs to the Global Permission Set. |
| IssuedAlertApi | CreateAlertsIssued | Post /Alerts/Issued | Add a issued alert |
| IssuedAlertApi | DeleteAlertsIssuedById | Delete /Alerts/Issued/{id} | Delete a issued alert |
| IssuedAlertApi | GetAlertsIssued | Get /Alerts/Issued | Gets all issued alerts according to the provided filter and output parameters |
| IssuedAlertApi | GetAlertsIssuedById | Get /Alerts/Issued/{id} | Get a issued alert |
| IssuedAlertApi | GetAlertsIssuedSchedule | Get /Alerts/Issued/Schedule | Get the schedule for issued alerts |
| IssuedAlertApi | UpdateAlertsIssued | Put /Alerts/Issued | Edit a issued alert |
| IssuedAlertApi | UpdateAlertsIssuedSchedule | Put /Alerts/Issued/Schedule | Edit schedule |
| KeyApi | CreateSSHKeysMyKey | Post /SSH/Keys/MyKey | Generates an SSH Key Pair for the requesting user. |
| KeyApi | DeleteSSHKeysUnmanaged | Delete /SSH/Keys/Unmanaged | Deletes Unmanaged Keys associated with the provided identifiers |
| KeyApi | DeleteSSHKeysUnmanagedById | Delete /SSH/Keys/Unmanaged/{id} | Deletes Unmanaged Key associated with the provided identifier |
| KeyApi | GetSSHKeysMyKey | Get /SSH/Keys/MyKey | Returns the current key of the requesting user |
| KeyApi | GetSSHKeysUnmanaged | Get /SSH/Keys/Unmanaged | Returns Unmanaged SSH keys |
| KeyApi | GetSSHKeysUnmanagedById | Get /SSH/Keys/Unmanaged/{id} | Returns an unmanaged SSH key with provided id. |
| KeyApi | UpdateSSHKeysMyKey | Put /SSH/Keys/MyKey | Updates the requesting user's SSH key |
| KeyRotationAlertApi | CreateAlertsKeyRotation | Post /Alerts/KeyRotation | Add a key rotation alert |
| KeyRotationAlertApi | CreateAlertsKeyRotationTest | Post /Alerts/KeyRotation/Test | Test An Alert |
| KeyRotationAlertApi | CreateAlertsKeyRotationTestAll | Post /Alerts/KeyRotation/TestAll | Test All Alerts |
| KeyRotationAlertApi | DeleteAlertsKeyRotationById | Delete /Alerts/KeyRotation/{id} | Delete a key rotation alert |
| KeyRotationAlertApi | GetAlertsKeyRotation | Get /Alerts/KeyRotation | Gets all key rotation alerts according to the provided filter and output parameters |
| KeyRotationAlertApi | GetAlertsKeyRotationById | Get /Alerts/KeyRotation/{id} | Get a key rotation alert |
| KeyRotationAlertApi | GetAlertsKeyRotationSchedule | Get /Alerts/KeyRotation/Schedule | Get the schedule for key rotation alerts |
| KeyRotationAlertApi | UpdateAlertsKeyRotation | Put /Alerts/KeyRotation | Edit a key rotation alert |
| KeyRotationAlertApi | UpdateAlertsKeyRotationSchedule | Put /Alerts/KeyRotation/Schedule | Edit schedule |
| LicenseApi | GetLicense | Get /License | Gets the current license |
| LogonApi | CreateSSHLogons | Post /SSH/Logons | Creates a logon with the provided properties |
| LogonApi | CreateSSHLogonsAccess | Post /SSH/Logons/Access | Updates the users with access to an existing logon |
| LogonApi | DeleteSSHLogonsById | Delete /SSH/Logons/{id} | Deletes a Logon associated with the provided identifier |
| LogonApi | GetSSHLogons | Get /SSH/Logons | Returns all Logons according to the provided filter parameters |
| LogonApi | GetSSHLogonsById | Get /SSH/Logons/{id} | Fetches a Logon associated with the provided identifier |
| MacEnrollmentApi | GetMacEnrollment | Get /MacEnrollment | Gets mac enrollment settings data |
| MacEnrollmentApi | UpdateMacEnrollment | Put /MacEnrollment | Updates mac enrollment settings data |
| MetadataFieldApi | CreateMetadataFields | Post /MetadataFields | Creates a new metadata field type with the given metadata field type properties |
| MetadataFieldApi | DeleteMetadataFields | Delete /MetadataFields | Deletes multiple persisted metadata field types by their unique ids |
| MetadataFieldApi | DeleteMetadataFieldsById | Delete /MetadataFields/{id} | Deletes a persisted metadata field type by its unique id |
| MetadataFieldApi | GetMetadataFields | Get /MetadataFields | Returns all metadata field types according to the provided filter and output parameters |
| MetadataFieldApi | GetMetadataFieldsById | Get /MetadataFields/{id} | Gets a persisted metadata field type by its unique id |
| MetadataFieldApi | GetMetadataFieldsByIdInUse | Get /MetadataFields/{id}/InUse | Determines if a metadata field type associated with the provided identifier is currently in use |
| MetadataFieldApi | GetMetadataFieldsName | Get /MetadataFields/{name} | Gets a persisted metadata field type by its unique name |
| MetadataFieldApi | UpdateMetadataFields | Put /MetadataFields | Updates a persisted metadata field with the given metadata field type |
| MonitoringApi | CreateMonitoringResolveOCSP | Post /Monitoring/ResolveOCSP | Resolve the Certificate authority given |
| MonitoringApi | CreateMonitoringRevocation | Post /Monitoring/Revocation | Add a revocation monitoring endpoint |
| MonitoringApi | CreateMonitoringRevocationCRLTest | Post /Monitoring/Revocation/CRL/Test | Validates the connection info for the CRL provided by the model. |
| MonitoringApi | CreateMonitoringRevocationOCSPTest | Post /Monitoring/Revocation/OCSP/Test | Validates the connection info for the OCSP endpoint provided by the model. |
| MonitoringApi | CreateMonitoringRevocationTest | Post /Monitoring/Revocation/Test | Test Alert |
| MonitoringApi | CreateMonitoringRevocationTestAll | Post /Monitoring/Revocation/TestAll | Test All Alerts |
| MonitoringApi | DeleteMonitoringRevocationById | Delete /Monitoring/Revocation/{id} | Delete a revocation monitoring endpoint |
| MonitoringApi | GetMonitoringRevocation | Get /Monitoring/Revocation | Gets all revocation monitoring endpoints according to the provided filter and output parameters |
| MonitoringApi | GetMonitoringRevocationById | Get /Monitoring/Revocation/{id} | Get a revocation monitoring endpoint |
| MonitoringApi | UpdateMonitoringRevocation | Put /Monitoring/Revocation | Edit a revocation monitoring endpoint |
| MonitoringApi | UpdateMonitoringRevocationSchedule | Put /Monitoring/Revocation/Schedule | Edit a revocation monitoring's schedule. |
| OrchestratorJobApi | CreateOrchestratorJobsAcknowledge | Post /OrchestratorJobs/Acknowledge | Acknowledges orchestrator jobs based on the provided information |
| OrchestratorJobApi | CreateOrchestratorJobsCustom | Post /OrchestratorJobs/Custom | Schedules a job for a custom JobType on the agent using the provided information |
| OrchestratorJobApi | CreateOrchestratorJobsCustomBulk | Post /OrchestratorJobs/Custom/Bulk | Schedules the same job for a custom JobType on the specified agents using the provided information |
| OrchestratorJobApi | CreateOrchestratorJobsReschedule | Post /OrchestratorJobs/Reschedule | Reschedules orchestrator jobs based on the provided information |
| OrchestratorJobApi | CreateOrchestratorJobsUnschedule | Post /OrchestratorJobs/Unschedule | Unschedules orchestrator jobs based on the provided information |
| OrchestratorJobApi | GetOrchestratorJobsJobHistory | Get /OrchestratorJobs/JobHistory | Returns all histories of an orchestrator job according to the provided filter and output parameters |
| OrchestratorJobApi | GetOrchestratorJobsJobStatusData | Get /OrchestratorJobs/JobStatus/Data | Retrieves the results of a custom job using the provided information |
| OrchestratorJobApi | GetOrchestratorJobsScheduledJobs | Get /OrchestratorJobs/ScheduledJobs | Returns all scheduled orchestrator jobs according to the provided filter and output parameters |
| PAMLocalEntriesApi | CreatePamProvidersLocalProviderIdEntries | Post /PamProviders/Local/{providerId}/Entries | Creates a new local PAM entry with the associated properties |
| PAMLocalEntriesApi | DeletePamProvidersLocalProviderIdEntries | Delete /PamProviders/Local/{providerId}/Entries | Deletes a local PAM entry |
| PAMLocalEntriesApi | GetPamProvidersLocalProviderIdEntries | Get /PamProviders/Local/{providerId}/Entries | Returns local PAM entries for the given PAM provider according to the provided filter and output parameters |
| PAMLocalEntriesApi | UpdatePamProvidersLocalProviderIdEntries | Put /PamProviders/Local/{providerId}/Entries | Updates local PAM entry with the associated properties |
| PAMProviderApi | CreatePamProviders | Post /PamProviders | Creates a new PAM provider with the associated properties |
| PAMProviderApi | CreatePamProvidersTypes | Post /PamProviders/Types | Creates a new PAM provider type with the associated properties |
| PAMProviderApi | DeletePamProvidersById | Delete /PamProviders/{id} | Deletes a PAM Provider |
| PAMProviderApi | DeletePamProvidersTypesById | Delete /PamProviders/Types/{id} | Deletes a PAM provider Type, as long as the PAM type is not currently in use. |
| PAMProviderApi | GetPamProviders | Get /PamProviders | Returns all PAM providers according to the provided filter and output parameters |
| PAMProviderApi | GetPamProvidersById | Get /PamProviders/{id} | Returns a single PAM Provider that matches the associated id |
| PAMProviderApi | GetPamProvidersTypes | Get /PamProviders/Types | Returns all PAM provider types in the Keyfactor instance |
| PAMProviderApi | UpdatePamProviders | Put /PamProviders | Updates an existing PAM provider according to the provided properties |
| PendingAlertApi | CreateAlertsPending | Post /Alerts/Pending | Add a pending alert |
| PendingAlertApi | CreateAlertsPendingTest | Post /Alerts/Pending/Test | Test pending alert. Will send alert emails if SendAlerts is true |
| PendingAlertApi | CreateAlertsPendingTestAll | Post /Alerts/Pending/TestAll | Test all pending alerts. Will send alert emails if SendAlerts is true |
| PendingAlertApi | DeleteAlertsPendingById | Delete /Alerts/Pending/{id} | Delete a pending alert |
| PendingAlertApi | GetAlertsPending | Get /Alerts/Pending | Gets all pending alerts according to the provided filter and output parameters |
| PendingAlertApi | GetAlertsPendingById | Get /Alerts/Pending/{id} | Get a pending alert |
| PendingAlertApi | GetAlertsPendingSchedule | Get /Alerts/Pending/Schedule | Get the schedule for pending alerts |
| PendingAlertApi | UpdateAlertsPending | Put /Alerts/Pending | Edit a pending alert |
| PendingAlertApi | UpdateAlertsPendingSchedule | Put /Alerts/Pending/Schedule | Edit schedule |
| PermissionSetApi | CreatePermissionSets | Post /PermissionSets | Creates a new permission set. |
| PermissionSetApi | DeletePermissionSetsById | Delete /PermissionSets/{id} | Deletes a permission set. |
| PermissionSetApi | GetPermissionSets | Get /PermissionSets | Gets all Permission Set(s) in the system if the user has a security role that is assigned to the Global Permission Set and the security role has the Global Security Read permission. Otherwise, returns only the Permission Sets with the Security Modify permission that are assigned to the user's security role(s). |
| PermissionSetApi | GetPermissionSetsById | Get /PermissionSets/{id} | Gets permission set data. |
| PermissionSetApi | GetPermissionSetsMy | Get /PermissionSets/My | |
| PermissionSetApi | UpdatePermissionSets | Put /PermissionSets | |
| PermissionsApi | GetPermissions | Get /Permissions | Gets all permissions in the system. |
| ReportsApi | CreateReportsByIdSchedules | Post /Reports/{id}/Schedules | Create a built-in report's schedule that matches the id of the report. |
| ReportsApi | CreateReportsCustom | Post /Reports/Custom | Creates a custom report |
| ReportsApi | DeleteReportsCustomById | Delete /Reports/Custom/{id} | Delete custom report that matches the id |
| ReportsApi | DeleteReportsSchedulesById | Delete /Reports/Schedules/{id} | Delete a built-in report's schedule that matches the id of the schedule. |
| ReportsApi | GetReports | Get /Reports | Returns all built-in reports according to the provided filter and output parameters |
| ReportsApi | GetReportsById | Get /Reports/{id} | Returns a single built-in report that matches the id |
| ReportsApi | GetReportsByIdParameters | Get /Reports/{id}/Parameters | Get a built-in report's parameters that matches the id of the report. |
| ReportsApi | GetReportsByIdSchedules | Get /Reports/{id}/Schedules | Get a built-in report's schedules that matches the id of the report. |
| ReportsApi | GetReportsCustom | Get /Reports/Custom | Returns all custom reports according to the provided filter and output parameters |
| ReportsApi | GetReportsCustomById | Get /Reports/Custom/{id} | Returns a single custom report that matches the id |
| ReportsApi | GetReportsSchedulesById | Get /Reports/Schedules/{id} | Get a built-in report's schedule that matches the id of the schedule. |
| ReportsApi | UpdateReports | Put /Reports | Updates a single built-in report that matches the id. Only some fields can be updated. |
| ReportsApi | UpdateReportsByIdParameters | Put /Reports/{id}/Parameters | Update a built-in report's parameters that matches the id of the report. |
| ReportsApi | UpdateReportsByIdSchedules | Put /Reports/{id}/Schedules | Update a built-in report's schedule that matches the id of the report. |
| ReportsApi | UpdateReportsCustom | Put /Reports/Custom | Updates a custom report that matches the id |
| SMTPApi | CreateSMTPTest | Post /SMTP/Test | Tests SMTP profile data |
| SMTPApi | GetSMTP | Get /SMTP | Gets SMTP profile data |
| SMTPApi | UpdateSMTP | Put /SMTP | Updates SMTP profile data |
| SchedulingApi | CreateScheduling | Post /Scheduling | |
| SecurityApi | CreateSecurityContainersByIdRoles | Post /Security/Containers/{id}/Roles | Edit a certificate store container's permissions. Reminder: Name field should be left blank. |
| SecurityApi | CreateSecurityIdentities | Post /Security/Identities | Adds a new security identity to the system. |
| SecurityApi | DeleteSecurityIdentitiesById | Delete /Security/Identities/{id} | Deletes the security identity whose ID is provided. |
| SecurityApi | GetSecurityAuditCollectionsById | Get /Security/Audit/Collections/{id} | Gets a list of applicable security permissions for certificate collection |
| SecurityApi | GetSecurityContainersByIdRoles | Get /Security/Containers/{id}/Roles | Returns all the permissions of a certificate store container through the id |
| SecurityApi | GetSecurityIdentities | Get /Security/Identities | Returns all security identities according to the provided filter and output parameters. |
| SecurityApi | GetSecurityIdentitiesById | Get /Security/Identities/{id} | Gets an object representing the permissions of the identity associated with the provided identifier. |
| SecurityApi | GetSecurityIdentitiesLookup | Get /Security/Identities/Lookup | Validates that the identity with the name given exists. |
| SecurityApi | GetSecurityMy | Get /Security/My | Looks at all the roles and global permissions for the user and returns them. |
| SecurityClaimsApi | CreateSecurityClaims | Post /Security/Claims | Adds a new claim definition to the system. |
| SecurityClaimsApi | DeleteSecurityClaimsById | Delete /Security/Claims/{id} | Removes a claim definition from the system. |
| SecurityClaimsApi | GetSecurityClaims | Get /Security/Claims | Returns all claim definitions according to the provided filter and output parameters. |
| SecurityClaimsApi | GetSecurityClaimsById | Get /Security/Claims/{id} | Returns a single claim definition that matches the id. |
| SecurityClaimsApi | GetSecurityClaimsRoles | Get /Security/Claims/Roles | Returns a list of roles granted by the claim with the provided id. |
| SecurityClaimsApi | UpdateSecurityClaims | Put /Security/Claims | Updates an existing claim definition. |
| SecurityRolePermissionsApi | CreateSecurityRolesByIdPermissionsCollections | Post /Security/Roles/{id}/Permissions/Collections | Adds collection permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | CreateSecurityRolesByIdPermissionsContainers | Post /Security/Roles/{id}/Permissions/Containers | Adds container permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | CreateSecurityRolesByIdPermissionsGlobal | Post /Security/Roles/{id}/Permissions/Global | Adds global permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | GetSecurityRolesByIdPermissions | Get /Security/Roles/{id}/Permissions | Returns all permissions associated with the security role that matches the id. |
| SecurityRolePermissionsApi | GetSecurityRolesByIdPermissionsCollections | Get /Security/Roles/{id}/Permissions/Collections | Returns all collection permissions associated with the security role that matches the id. |
| SecurityRolePermissionsApi | GetSecurityRolesByIdPermissionsContainers | Get /Security/Roles/{id}/Permissions/Containers | Returns all container permissions associated with the security role that matches the id. |
| SecurityRolePermissionsApi | GetSecurityRolesByIdPermissionsGlobal | Get /Security/Roles/{id}/Permissions/Global | Returns all global permissions associated with the security role that matches the id. |
| SecurityRolePermissionsApi | GetSecurityRolesByIdPermissionsPamProviders | Get /Security/Roles/{id}/Permissions/PamProviders | Returns all PAM provider permissions associated with the security role that matches the id. |
| SecurityRolePermissionsApi | UpdateSecurityRolesByIdPermissionsCollections | Put /Security/Roles/{id}/Permissions/Collections | Sets collection permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | UpdateSecurityRolesByIdPermissionsContainers | Put /Security/Roles/{id}/Permissions/Containers | Sets container permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | UpdateSecurityRolesByIdPermissionsGlobal | Put /Security/Roles/{id}/Permissions/Global | Adds global permissions to the security role that matches the id. |
| SecurityRolePermissionsApi | UpdateSecurityRolesByIdPermissionsPamProviders | Put /Security/Roles/{id}/Permissions/PamProviders | Sets PAM provider permissions to the security role that matches the id. |
| SecurityRolesApi | CreateSecurityRoles | Post /Security/Roles | Adds a new security role to the system. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | CreateSecurityRolesByIdCopy | Post /Security/Roles/{id}/Copy | Makes a copy of an existing security role. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | DeleteSecurityRolesById | Delete /Security/Roles/{id} | Deletes the security role whose ID is provided. |
| SecurityRolesApi | GetSecurityRoles | Get /Security/Roles | Returns all security roles according to the provided filter and output parameters. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | GetSecurityRolesById | Get /Security/Roles/{id} | Returns a single security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | GetSecurityRolesByIdIdentities | Get /Security/Roles/{id}/Identities | Returns all identities which have the security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | UpdateSecurityRoles | Put /Security/Roles | Updates a security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| SecurityRolesApi | UpdateSecurityRolesByIdIdentities | Put /Security/Roles/{id}/Identities | Updates the identities which have the security role that matches the id. The v1 endpoints for Security Roles will only work against AD Identities. Please use the v2 endpoints instead. |
| ServerApi | CreateSSHServers | Post /SSH/Servers | Creates a server with the provided properties |
| ServerApi | CreateSSHServersAccess | Post /SSH/Servers/Access | Updates logons and users with access to those logons for an existing server |
| ServerApi | DeleteSSHServersAccess | Delete /SSH/Servers/Access | Updates logons and users with access to those logons for an existing server |
| ServerApi | DeleteSSHServersById | Delete /SSH/Servers/{id} | Deletes a Server associated with the provided identifier |
| ServerApi | GetSSHServers | Get /SSH/Servers | Returns all servers according to the provided filter parameters |
| ServerApi | GetSSHServersAccessById | Get /SSH/Servers/Access/{id} | Retrieves logons and users with access to those logons for an existing server |
| ServerApi | GetSSHServersById | Get /SSH/Servers/{id} | Returns a Server associated with the provided identifier |
| ServerApi | UpdateSSHServers | Put /SSH/Servers | Updates an existing server with the provided properties |
| ServerGroupApi | CreateSSHServerGroups | Post /SSH/ServerGroups | Creates a server group with the provided properties |
| ServerGroupApi | CreateSSHServerGroupsAccess | Post /SSH/ServerGroups/Access | Add access rules to the server group |
| ServerGroupApi | DeleteSSHServerGroupsAccess | Delete /SSH/ServerGroups/Access | Removes access mappings for the specified server group |
| ServerGroupApi | DeleteSSHServerGroupsById | Delete /SSH/ServerGroups/{id} | Deletes a ServerGroup associated with the provided identifier |
| ServerGroupApi | GetSSHServerGroups | Get /SSH/ServerGroups | Returns all server groups according to the provided filter parameters |
| ServerGroupApi | GetSSHServerGroupsAccessById | Get /SSH/ServerGroups/Access/{id} | Retrieves logons and users with access to those logons for an existing server group |
| ServerGroupApi | GetSSHServerGroupsById | Get /SSH/ServerGroups/{id} | Returns a ServerGroup associated with the provided identifier |
| ServerGroupApi | GetSSHServerGroupsName | Get /SSH/ServerGroups/{name} | Returns a ServerGroup associated with the provided identifier |
| ServerGroupApi | UpdateSSHServerGroups | Put /SSH/ServerGroups | Updates an existing server group with the provided properties |
| ServiceAccountApi | CreateSSHServiceAccounts | Post /SSH/ServiceAccounts | Creates a ServiceAccount with the provided properties |
| ServiceAccountApi | CreateSSHServiceAccountsRotateById | Post /SSH/ServiceAccounts/Rotate/{id} | Rotate an SSH key for a specified service account. |
| ServiceAccountApi | DeleteSSHServiceAccounts | Delete /SSH/ServiceAccounts | Deletes Service Accounts associated with the provided identifiers |
| ServiceAccountApi | DeleteSSHServiceAccountsById | Delete /SSH/ServiceAccounts/{id} | Deletes a ServiceAccount associated with the provided identifier |
| ServiceAccountApi | GetSSHServiceAccounts | Get /SSH/ServiceAccounts | Returns all ServiceAccounts according to the provided filter parameters |
| ServiceAccountApi | GetSSHServiceAccountsById | Get /SSH/ServiceAccounts/{id} | Returns a ServiceAccount associated with the provided identifier |
| ServiceAccountApi | GetSSHServiceAccountsKeyById | Get /SSH/ServiceAccounts/Key/{id} | Returns an SSH key with or without private key based on the provided parameters. |
| ServiceAccountApi | UpdateSSHServiceAccounts | Put /SSH/ServiceAccounts | Updates an SSH key for a specified service account. |
| SslApi | CreateSSLNetworkRanges | Post /SSL/NetworkRanges | Adds the provided network range definitions to the associated network definition |
| SslApi | CreateSSLNetworkRangesValidate | Post /SSL/NetworkRanges/Validate | Validates the format (using regular expressions) of the provided network range definitions |
| SslApi | CreateSSLNetworks | Post /SSL/Networks | Creates a network definition according to the provided properties |
| SslApi | CreateSSLNetworksByIdReset | Post /SSL/Networks/{id}/Reset | Resets all SSL scans associated with a network |
| SslApi | CreateSSLNetworksByIdScan | Post /SSL/Networks/{id}/Scan | Starts an SSL Scan for the network according to the associated network definition |
| SslApi | DeleteSSLNetworkRangesById | Delete /SSL/NetworkRanges/{id} | Removes all network range definitions from the associated network definition |
| SslApi | DeleteSSLNetworksById | Delete /SSL/Networks/{id} | Removes a network definition according to the provided identifier |
| SslApi | GetSSL | Get /SSL | Returns a list of the endpoint scan results according to the provided filter and output parameters |
| SslApi | GetSSLEndpointsById | Get /SSL/Endpoints/{id} | Returns the details of the associated scanning endpoint |
| SslApi | GetSSLEndpointsByIdHistory | Get /SSL/Endpoints/{id}/History | Returns a list of the scan results for the provided endpoint according to the provided filter and output parameters |
| SslApi | GetSSLNetworkRangesById | Get /SSL/NetworkRanges/{id} | Returns the network range definitions for the provided network definition |
| SslApi | GetSSLNetworks | Get /SSL/Networks | Returns all defined SSL networks according to the provided filter and output parameters |
| SslApi | GetSSLNetworksByIdParts | Get /SSL/Networks/{id}/Parts | Returns the scan job components comprising the entire scan job to be executed |
| SslApi | GetSSLNetworksIdentifier | Get /SSL/Networks/{identifier} | Returns a defined SSL network according to the provided name |
| SslApi | GetSSLPartsById | Get /SSL/Parts/{id} | Returns the execution details of the associated network scan job part |
| SslApi | UpdateSSLEndpointsMonitorAll | Put /SSL/Endpoints/MonitorAll | Sets all endpoints matching the provided query as 'monitored' |
| SslApi | UpdateSSLEndpointsMonitorStatus | Put /SSL/Endpoints/MonitorStatus | Sets the monitored status according to the provided endpoint and boolean status |
| SslApi | UpdateSSLEndpointsReviewAll | Put /SSL/Endpoints/ReviewAll | Sets all endpoints matching the provided query as 'reviewed' |
| SslApi | UpdateSSLEndpointsReviewStatus | Put /SSL/Endpoints/ReviewStatus | Sets the reviewed status according to the provided endpoint and boolean status |
| SslApi | UpdateSSLNetworkRanges | Put /SSL/NetworkRanges | Configures network range definitions for the provided network |
| SslApi | UpdateSSLNetworks | Put /SSL/Networks | Updates an existing network definition according to the provided properties |
| StatusApi | GetStatusEndpoints | Get /Status/Endpoints | Returns all endpoints to which the requesting identity has access |
| StatusApi | GetStatusHealthCheck | Get /Status/HealthCheck | Returns the current status of the API's ability to connect to the database. |
| TemplateApi | CreateTemplatesImport | Post /Templates/Import | Imports templates from the provided configuration tenant |
| TemplateApi | GetTemplates | Get /Templates | Returns all certificate templates according to the provided filter and output parameters |
| TemplateApi | GetTemplatesById | Get /Templates/{id} | Returns the certificate template associated with the provided id |
| TemplateApi | GetTemplatesSettings | Get /Templates/Settings | Gets the global template settings. |
| TemplateApi | GetTemplatesSubjectParts | Get /Templates/SubjectParts | Returns the valid subject parts possible for regular expressions. |
| TemplateApi | UpdateTemplates | Put /Templates | Updates a certificate template according to the provided properties |
| TemplateApi | UpdateTemplatesSettings | Put /Templates/Settings | Replaces the existing global template settings. |
| UserApi | CreateSSHUsers | Post /SSH/Users | Creates a new SSH User. |
| UserApi | CreateSSHUsersAccess | Post /SSH/Users/Access | Updates logon access for a user |
| UserApi | DeleteSSHUsersById | Delete /SSH/Users/{id} | Deletes an SSH user. |
| UserApi | GetSSHUsers | Get /SSH/Users | Returns users matching the criteria from the provided query parameters |
| UserApi | GetSSHUsersById | Get /SSH/Users/{id} | Looks up information about an existing SSH user. |
| UserApi | UpdateSSHUsers | Put /SSH/Users | Updates information about a given user. |
| WorkflowApi | CreateWorkflowCertificatesApprove | Post /Workflow/Certificates/Approve | Approves pending certificate requests associated with the provided ids |
| WorkflowApi | CreateWorkflowCertificatesDeny | Post /Workflow/Certificates/Deny | Denies pending certificate requests associated with the provided ids |
| WorkflowApi | GetWorkflowCertificatesById | Get /Workflow/Certificates/{id} | Returns certificate request details based on the provided ID. |
| WorkflowApi | GetWorkflowCertificatesDenied | Get /Workflow/Certificates/Denied | Gets a collection of denied certificate requests based on the provided query. |
| WorkflowApi | GetWorkflowCertificatesExternalValidation | Get /Workflow/Certificates/ExternalValidation | Gets a collection of external validation certificate requests based on the provided query. |
| WorkflowApi | GetWorkflowCertificatesPending | Get /Workflow/Certificates/Pending | Gets a collection of pending certificate requests based on the provided query. |
| WorkflowDefinitionApi | CreateWorkflowDefinitions | Post /Workflow/Definitions | Creates a new base definition without any steps. |
| WorkflowDefinitionApi | CreateWorkflowDefinitionsDefinitionIdPublish | Post /Workflow/Definitions/{definitionId}/Publish | Makes the most recent version of a Workflow Definition the published version. |
| WorkflowDefinitionApi | CreateWorkflowDefinitionsDefinitionIdPublishVersion | Post /Workflow/Definitions/{definitionId}/Publish/{version} | Makes the specified version of a Workflow Definition the published version. |
| WorkflowDefinitionApi | DeleteWorkflowDefinitionsDefinitionId | Delete /Workflow/Definitions/{definitionId} | Deletes the definition matching the given Id. |
| WorkflowDefinitionApi | GetWorkflowDefinitions | Get /Workflow/Definitions | Gets the Definitions matching the query specifications. |
| WorkflowDefinitionApi | GetWorkflowDefinitionsDefinitionId | Get /Workflow/Definitions/{definitionId} | Gets a workflow definition. |
| WorkflowDefinitionApi | GetWorkflowDefinitionsSteps | Get /Workflow/Definitions/Steps | Gets the result set of available steps for a given query. |
| WorkflowDefinitionApi | GetWorkflowDefinitionsStepsExtensionName | Get /Workflow/Definitions/Steps/{extensionName} | Gets the schema of a given step with the specified extension name. |
| WorkflowDefinitionApi | GetWorkflowDefinitionsTypes | Get /Workflow/Definitions/Types | Performs a query against the workflow types in the system. |
| WorkflowDefinitionApi | UpdateWorkflowDefinitionsDefinitionId | Put /Workflow/Definitions/{definitionId} | Updates the existing definition's DisplayName and Description. |
| WorkflowDefinitionApi | UpdateWorkflowDefinitionsDefinitionIdStatus | Put /Workflow/Definitions/{definitionId}/Status | Updates the definition status matching the given Id. |
| WorkflowDefinitionApi | UpdateWorkflowDefinitionsDefinitionIdSteps | Put /Workflow/Definitions/{definitionId}/Steps | Sets the provided steps on the latest version of the definition. |
| WorkflowInstanceApi | CreateWorkflowInstancesInstanceIdRestart | Post /Workflow/Instances/{instanceId}/Restart | Restarts a failed instance against the specified definition version or the published version if no version is specified. |
| WorkflowInstanceApi | CreateWorkflowInstancesInstanceIdSignals | Post /Workflow/Instances/{instanceId}/Signals | Receives the given signal for the given instance. |
| WorkflowInstanceApi | CreateWorkflowInstancesInstanceIdStop | Post /Workflow/Instances/{instanceId}/Stop | Rejects an instance, preventing it from continuing. |
| WorkflowInstanceApi | DeleteWorkflowInstancesInstanceId | Delete /Workflow/Instances/{instanceId} | Deletes the specified instance. |
| WorkflowInstanceApi | GetWorkflowInstances | Get /Workflow/Instances | Gets the workflow instances matching the query specifications. |
| WorkflowInstanceApi | GetWorkflowInstancesAssignedToMe | Get /Workflow/Instances/AssignedToMe | Gets the workflow instances waiting on the user. |
| WorkflowInstanceApi | GetWorkflowInstancesInstanceId | Get /Workflow/Instances/{instanceId} | Get information relevant for knowing where an instance is in its workflow. |
| WorkflowInstanceApi | GetWorkflowInstancesMy | Get /Workflow/Instances/My | Gets the workflow instances started by the user. |
- AlertsAlertCertificateQueryAlertCertificateQueryResponse
- AlertsAlertScheduleAlertScheduleRequest
- AlertsAlertScheduleAlertScheduleResponse
- AlertsAlertTemplateAlertTemplateResponse
- AlertsDeniedDeniedAlertCreationRequest
- AlertsDeniedDeniedAlertDefinitionResponse
- AlertsDeniedDeniedAlertUpdateRequest
- AlertsExpirationExpirationAlertCreationRequest
- AlertsExpirationExpirationAlertDefinitionResponse
- AlertsExpirationExpirationAlertResponse
- AlertsExpirationExpirationAlertTestAllRequest
- AlertsExpirationExpirationAlertTestRequest
- AlertsExpirationExpirationAlertTestResponse
- AlertsExpirationExpirationAlertUpdateRequest
- AlertsIssuedIssuedAlertCreationRequest
- AlertsIssuedIssuedAlertDefinitionResponse
- AlertsIssuedIssuedAlertUpdateRequest
- AlertsKeyRotationKeyRotationAlertCreationRequest
- AlertsKeyRotationKeyRotationAlertDefinitionResponse
- AlertsKeyRotationKeyRotationAlertResponse
- AlertsKeyRotationKeyRotationAlertTestAllRequest
- AlertsKeyRotationKeyRotationAlertTestRequest
- AlertsKeyRotationKeyRotationAlertTestResponse
- AlertsKeyRotationKeyRotationAlertUpdateRequest
- AlertsPendingPendingAlertCreationRequest
- AlertsPendingPendingAlertDefinitionResponse
- AlertsPendingPendingAlertResponse
- AlertsPendingPendingAlertTestAllRequest
- AlertsPendingPendingAlertTestRequest
- AlertsPendingPendingAlertTestResponse
- AlertsPendingPendingAlertUpdateRequest
- AppSettingsAppSettingResponse
- AppSettingsAppSettingUpdateBulkRequest
- AppSettingsAppSettingUpdateRequest
- CSSCMSCoreEnumsAgentPlatformType
- CSSCMSCoreEnumsAgentStatusType
- CSSCMSCoreEnumsCertStoreEntryParameterType
- CSSCMSCoreEnumsCertStorePrivateKey
- CSSCMSCoreEnumsCertificateAuthorityType
- CSSCMSCoreEnumsCertificateFormat
- CSSCMSCoreEnumsCertificateStoreTypePropertyType
- CSSCMSCoreEnumsClaimType
- CSSCMSCoreEnumsDuplicateSubjectType
- CSSCMSCoreEnumsEnrollmentType
- CSSCMSCoreEnumsEntryParameterUsageFlags
- CSSCMSCoreEnumsKeyRetentionPolicy
- CSSCMSCoreEnumsMetadataDataType
- CSSCMSCoreEnumsMetadataTypeEnrollment
- CSSCMSCoreEnumsOrchestratorAuthCertificateReenrollment
- CSSCMSCoreEnumsReportParameterType
- CSSCMSCoreEnumsReportParameterVisibility
- CSSCMSCoreEnumsScheduledTaskType
- CSSCMSCoreEnumsSslNetworkJobStatus
- CSSCMSCoreEnumsSslScanJobStatus
- CSSCMSCoreEnumsTemplateCertificateOwnerRole
- CSSCMSCoreEnumsTemplateEnrollmentFieldType
- CSSCMSCorePermissionsWebConsoleAreaPermission
- CSSCMSDataModelEnumsAlertBuildResult
- CSSCMSDataModelEnumsCertStoreTypesPasswordStyles
- CSSCMSDataModelEnumsCertificateImportJobStatus
- CSSCMSDataModelEnumsCertificateSavedState
- CSSCMSDataModelEnumsDataType
- CSSCMSDataModelEnumsFailureType
- CSSCMSDataModelEnumsIdentityProviderDataType
- CSSCMSDataModelEnumsPamParameterDataType
- CSSCMSDataModelEnumsRenewalType
- CSSCMSDataModelEnumsScriptCategories
- CSSCMSDataModelEnumsSecretType
- CSSCMSDataModelModelsCRLRequestModel
- CSSCMSDataModelModelsCSRContents
- CSSCMSDataModelModelsCSRGenerationResponseModel
- CSSCMSDataModelModelsCertStoreContainerRequest
- CSSCMSDataModelModelsCertStoreLocationsCertificateLocationsGroup
- CSSCMSDataModelModelsCertStoreLocationsCertificateStoreLocationsDetail
- CSSCMSDataModelModelsCertStoreNewPasswordRequest
- CSSCMSDataModelModelsCertStoreTypePasswordOptions
- CSSCMSDataModelModelsCertStoreTypeSupportedOperations
- CSSCMSDataModelModelsCertStoresSchedule
- CSSCMSDataModelModelsCertificateAuthoritiesCertificateAuthorityAuthCertificate
- CSSCMSDataModelModelsCertificateAuthoritiesCertificateAuthorityTestRequest
- CSSCMSDataModelModelsCertificateCollectionNavItem
- CSSCMSDataModelModelsCertificateDetails
- CSSCMSDataModelModelsCertificateDownloadResponse
- CSSCMSDataModelModelsCertificateImportRequestModel
- CSSCMSDataModelModelsCertificateImportResponseModel
- CSSCMSDataModelModelsCertificateLocationSpecifier
- CSSCMSDataModelModelsCertificateQuery
- CSSCMSDataModelModelsCertificateStore
- CSSCMSDataModelModelsCertificateStoreContainerListResponse
- CSSCMSDataModelModelsCertificateStoreContainerPermissions
- CSSCMSDataModelModelsCertificateStoreEntry
- CSSCMSDataModelModelsCertificateStoreTypeProperty
- CSSCMSDataModelModelsCertificateStoreTypesCertificateStoreTypeEntryParameter
- CSSCMSDataModelModelsCertificateStoresCertificateStoreCreateRequest
- CSSCMSDataModelModelsCertificateStoresCertificateStoreUpdateRequest
- CSSCMSDataModelModelsCertificateValidationResponse
- CSSCMSDataModelModelsContainerAssignment
- CSSCMSDataModelModelsDiscoveryJobRequest
- CSSCMSDataModelModelsEnrollmentAvailableRenewal
- CSSCMSDataModelModelsEnrollmentCSREnrollmentResponse
- CSSCMSDataModelModelsEnrollmentExistingEnrollmentManagementRequest
- CSSCMSDataModelModelsEnrollmentManagementStoreType
- CSSCMSDataModelModelsEnrollmentPFXEnrollmentResponse
- CSSCMSDataModelModelsEnrollmentRenewalRequest
- CSSCMSDataModelModelsExtendedKeyUsage
- CSSCMSDataModelModelsInvalidKeystore
- CSSCMSDataModelModelsKeyfactorAPISecret
- CSSCMSDataModelModelsKeyfactorSecret
- CSSCMSDataModelModelsMetadataAllUpdateRequest
- CSSCMSDataModelModelsMetadataSingleUpdateRequest
- CSSCMSDataModelModelsMetadataType
- CSSCMSDataModelModelsMetadataUpdateRequest
- CSSCMSDataModelModelsMonitoringCRLTestRequest
- CSSCMSDataModelModelsMonitoringCRLTestResponse
- CSSCMSDataModelModelsMonitoringOCSPTestRequest
- CSSCMSDataModelModelsMonitoringOCSPTestResponse
- CSSCMSDataModelModelsMonitoringRevocationMonitoringAlertResponse
- CSSCMSDataModelModelsOrchestratorJobsBulkOrchestratorJobPair
- CSSCMSDataModelModelsOrchestratorJobsJob
- CSSCMSDataModelModelsOrchestratorJobsJobTypeCreateRequest
- CSSCMSDataModelModelsOrchestratorJobsJobTypeFieldRequest
- CSSCMSDataModelModelsOrchestratorJobsJobTypeUpdateRequest
- CSSCMSDataModelModelsOrchestratorJobsScheduleBulkJobRequest
- CSSCMSDataModelModelsOrchestratorJobsScheduleJobRequest
- CSSCMSDataModelModelsPKICertificateOperation
- CSSCMSDataModelModelsPamProviderTypeParamValue
- CSSCMSDataModelModelsPendingCSRResponse
- CSSCMSDataModelModelsPkcs10CertificateResponse
- CSSCMSDataModelModelsPkcs12CertificateResponse
- CSSCMSDataModelModelsProvider
- CSSCMSDataModelModelsProviderType
- CSSCMSDataModelModelsProviderTypeParam
- CSSCMSDataModelModelsRecoveryResponse
- CSSCMSDataModelModelsReenrollmentStatus
- CSSCMSDataModelModelsReport
- CSSCMSDataModelModelsReportParameters
- CSSCMSDataModelModelsReportParametersRequest
- CSSCMSDataModelModelsReportRequestModel
- CSSCMSDataModelModelsReportSchedule
- CSSCMSDataModelModelsSSHAccessLogonUserAccessRequest
- CSSCMSDataModelModelsSSHAccessLogonUserAccessResponse
- CSSCMSDataModelModelsSSHAccessServerAccessRequest
- CSSCMSDataModelModelsSSHAccessServerAccessResponse
- CSSCMSDataModelModelsSSHAccessServerGroupAccessRequest
- CSSCMSDataModelModelsSSHAccessServerGroupAccessResponse
- CSSCMSDataModelModelsSSHKeysKeyGenerationRequest
- CSSCMSDataModelModelsSSHKeysKeyResponse
- CSSCMSDataModelModelsSSHKeysKeyUpdateRequest
- CSSCMSDataModelModelsSSHKeysUnmanagedKeyResponse
- CSSCMSDataModelModelsSSHLogonsLogonAccessRequest
- CSSCMSDataModelModelsSSHLogonsLogonCreationRequest
- CSSCMSDataModelModelsSSHLogonsLogonQueryResponse
- CSSCMSDataModelModelsSSHLogonsLogonResponse
- CSSCMSDataModelModelsSSHServerGroupsServerGroupCreationRequest
- CSSCMSDataModelModelsSSHServerGroupsServerGroupResponse
- CSSCMSDataModelModelsSSHServerGroupsServerGroupUpdateRequest
- CSSCMSDataModelModelsSSHServersServerCreationRequest
- CSSCMSDataModelModelsSSHServersServerResponse
- CSSCMSDataModelModelsSSHServersServerUpdateRequest
- CSSCMSDataModelModelsSSHServiceAccountsServiceAccountCreationRequest
- CSSCMSDataModelModelsSSHServiceAccountsServiceAccountResponse
- CSSCMSDataModelModelsSSHServiceAccountsServiceAccountUpdateRequest
- CSSCMSDataModelModelsSSHServiceAccountsServiceAccountUserCreationRequest
- CSSCMSDataModelModelsSSHUsersSshUserAccessResponse
- CSSCMSDataModelModelsSSHUsersSshUserCreationRequest
- CSSCMSDataModelModelsSSHUsersSshUserResponse
- CSSCMSDataModelModelsSSHUsersSshUserUpdateRequest
- CSSCMSDataModelModelsSSLDisplayScanJobPart
- CSSCMSDataModelModelsSSLEndpoint
- CSSCMSDataModelModelsSSLEndpointHistoryResponse
- CSSCMSDataModelModelsSSLEndpointHistoryResponseCertificateModel
- CSSCMSDataModelModelsSSLEndpointStatusRequest
- CSSCMSDataModelModelsSSLImmediateSslScanRequest
- CSSCMSDataModelModelsSSLNetworkDefinition
- CSSCMSDataModelModelsSSLNetworkRangesRequest
- CSSCMSDataModelModelsSSLScanJobPart
- CSSCMSDataModelModelsSSLScanJobPartDefinition
- CSSCMSDataModelModelsSSLSslScanResult
- CSSCMSDataModelModelsSecurityCertificatePermissions
- CSSCMSDataModelModelsSecurityIdentitiesSecurityIdentityIdentifier
- CSSCMSDataModelModelsSecurityPermissionSet
- CSSCMSDataModelModelsSecuritySecurityRolesSecurityRoleResponseBase
- CSSCMSDataModelModelsSubjectAlternativeName
- CSSCMSDataModelModelsTemplatesAlgorithmsAlgorithmData
- CSSCMSDataModelModelsTemplatesAlgorithmsKeyInfo
- CSSCMSDataModelModelsTemplatesTemplateEnrollmentField
- CSSCMSDataModelModelsTemplatesTemplateMetadataField
- CSSCMSDataModelModelsWorkflowApproveDenyResult
- CSSCMSDataModelModelsWorkflowCertificateRequestCertStoreModel
- CSSCMSDataModelModelsWorkflowCertificateRequestModel
- CSSCMSDataModelModelsWorkflowDenialRequest
- CSSCMSDataModelModelsWorkflowProcessedCertificateRequest
- CertificateAuthoritiesCAAlertRecipientCreateRequest
- CertificateAuthoritiesCAAlertRecipientResponse
- CertificateAuthoritiesCAAlertRecipientUpdateRequest
- CertificateAuthoritiesCAConnectorRequest
- CertificateAuthoritiesCAConnectorResponse
- CertificateAuthoritiesCAJobQueueTestResponse
- CertificateAuthoritiesCertificateAuthorityRequest
- CertificateAuthoritiesCertificateAuthorityResponse
- CertificateAuthoritiesCertificateAuthorityTestResponse
- CertificateCollectionsAssignableQueryRole
- CertificateCollectionsCertificateCollectionCopyRequest
- CertificateCollectionsCertificateCollectionCreateRequest
- CertificateCollectionsCertificateCollectionFavoriteRequest
- CertificateCollectionsCertificateCollectionListResponse
- CertificateCollectionsCertificateCollectionPermissionsResponse
- CertificateCollectionsCertificateCollectionResponse
- CertificateCollectionsCertificateCollectionUpdateRequest
- CertificateCollectionsCertificateQueryAccessControl
- CertificateStoreContainersCertificateStoreContainerResponse
- CertificateStoresAddCertificateRequest
- CertificateStoresCertificateStoreApproveRequest
- CertificateStoresCertificateStoreInventoryCertificateResponse
- CertificateStoresCertificateStoreInventoryResponse
- CertificateStoresCertificateStoreResponse
- CertificateStoresJobHistoryResponse
- CertificateStoresReenrollmentRequest
- CertificateStoresRemoveCertificateRequest
- CertificateStoresTypesCertificateStoreTypeCreationRequest
- CertificateStoresTypesCertificateStoreTypeResponse
- CertificateStoresTypesCertificateStoreTypeUpdateRequest
- CertificatesAnalyzeCertificateRequest
- CertificatesCertRequestResponseModel
- CertificatesCertificateDownloadRequest
- CertificatesCertificateIdentityAuditResponse
- CertificatesCertificateIdentityAuditResponseCertificatePermission
- CertificatesCertificateLocationsResponse
- CertificatesCertificateRecoveryRequest
- CertificatesCertificateRetrievalResponse
- CertificatesCertificateRetrievalResponseCRLDistributionPointModel
- CertificatesCertificateRetrievalResponseCertificateStoreInventoryItemModel
- CertificatesCertificateRetrievalResponseCertificateStoreLocationDetailModel
- CertificatesCertificateRetrievalResponseDetailedKeyUsageModel
- CertificatesCertificateRetrievalResponseExtendedKeyUsageModel
- CertificatesCertificateRetrievalResponseLocationCountModel
- CertificatesCertificateRetrievalResponseSubjectAlternativeNameModel
- CertificatesOwnerRequest
- CertificatesRevocationResponse
- CertificatesRevokeCertificateRequest
- CertificatesSubjectAlternativeName
- CertificatesSuspendedRevocationResponse
- ComponentInstallationComponentInstallationResponse
- ConfigurationTenantConfigurationTenantRequest
- EnrollmentCSREnrollmentRequest
- EnrollmentCSRGenerationRequest
- EnrollmentEnrollmentManagementRequest
- EnrollmentEnrollmentManagementResponse
- EnrollmentManagementStoreRequest
- EnrollmentManagementStoreTypeRequest
- EnrollmentPFXEnrollmentRequest
- EnrollmentPatternsValidSubjectPartResponse
- EnrollmentRenewalApiResponse
- EventHandlerEventHandlerParameterRequest
- EventHandlerEventHandlerParameterResponse
- EventHandlerRegisteredEventHandlerRequest
- EventHandlerRegisteredEventHandlerResponse
- EventHandlerRegistrationEventHandlerRegistrationCreateRequest
- EventHandlerRegistrationEventHandlerRegistrationResponse
- EventHandlerRegistrationEventHandlerRegistrationUpdateRequest
- GlobalPermissionsGlobalPermissionResponse
- IdentityProviderIdentityProviderCreateRequest
- IdentityProviderIdentityProviderCreateResponse
- IdentityProviderIdentityProviderGetResponse
- IdentityProviderIdentityProviderUpdateRequest
- IdentityProviderIdentityProviderUpdateResponse
- IdentityProviderProviderTypeParameterRequest
- IdentityProviderProviderTypeParameterResponse
- IdentityProviderProviderTypeParameterValueResponse
- IdentityProviderProviderTypeResponse
- KeyfactorAuditingEnumsAuditLogLevel
- KeyfactorAuditingQueryingAuditLogEntry
- KeyfactorCommonQueryableExtensionsSortOrder
- KeyfactorCommonSchedulingKeyfactorSchedule
- KeyfactorCommonSchedulingModelsIntervalModel
- KeyfactorCommonSchedulingModelsMonthlyModel
- KeyfactorCommonSchedulingModelsTimeModel
- KeyfactorCommonSchedulingModelsWeeklyModel
- KeyfactorOrchestratorsCommonEnumsCertStoreCustomAlias
- KeyfactorOrchestratorsCommonEnumsOrchestratorJobStatusJobResult
- KeyfactorOrchestratorsCommonEnumsOrchestratorJobStatusJobStatus
- KeyfactorOrchestratorsCommonEnumsSslEndpointStatus
- KeyfactorOrchestratorsCommonEnumsSslJobType
- KeyfactorOrchestratorsCommonEnumsSslNetworkDefinitionItemType
- KeyfactorOrchestratorsCommonEnumsSslProbeType
- KeyfactorPKIEnumsCertificateState
- KeyfactorPKIEnumsEncryptionKeyType
- KeyfactorPKIEnumsRevokeCode
- KeyfactorPKIPKIConstantsX509SubjectAltNameElementType
- KeyfactorWebCoreModelsEnrollmentEnrollmentCA
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplate
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplateCAResponse
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplatePolicy
- KeyfactorWebCoreModelsEnrollmentEnrollmentTemplateRegex
- KeyfactorWorkflowsDataType
- KeyfactorWorkflowsInputControlType
- KeyfactorWorkflowsWorkflowInstanceStatus
- LicenseLicenseResponse
- LicenseLicenseResponseLicense
- LicenseLicenseResponseLicensedCustomer
- LicenseLicenseResponseLicensedFeature
- LicenseLicenseResponseLicensedProduct
- MacEnrollmentMacEnrollmentAPIModel
- MetadataFieldMetadataFieldCreateRequest
- MetadataFieldMetadataFieldResponse
- MetadataFieldMetadataFieldUpdateRequest
- MonitoringDashboardRequest
- MonitoringDashboardResponse
- MonitoringEmailRequest
- MonitoringEmailResponse
- MonitoringOCSPParametersRequest
- MonitoringOCSPParametersResponse
- MonitoringRevocationMonitoringAlertTestAllRequest
- MonitoringRevocationMonitoringAlertTestRequest
- MonitoringRevocationMonitoringAlertTestResponse
- MonitoringRevocationMonitoringCreationRequest
- MonitoringRevocationMonitoringDefinitionResponse
- MonitoringRevocationMonitoringUpdateRequest
- MonitoringRevocationMonitoringUpdateScheduleRequest
- OrchestratorJobsAcknowledgeJobRequest
- OrchestratorJobsBulkJobResponse
- OrchestratorJobsCustomJobResultDataResponse
- OrchestratorJobsJobFieldResponse
- OrchestratorJobsJobResponse
- OrchestratorJobsJobTypeFieldResponse
- OrchestratorJobsJobTypeResponse
- OrchestratorJobsRescheduleJobRequest
- OrchestratorJobsUnscheduleJobRequest
- OrchestratorPoolsAgentPoolAgentCreationRequest
- OrchestratorPoolsAgentPoolAgentGetResponse
- OrchestratorPoolsAgentPoolCreationRequest
- OrchestratorPoolsAgentPoolGetResponse
- OrchestratorPoolsAgentPoolUpdateRequest
- OrchestratorsAgentBlueprintJobsResponse
- OrchestratorsAgentBlueprintResponse
- OrchestratorsAgentBlueprintStoresResponse
- OrchestratorsAgentResponse
- OrchestratorsJobTypesResponse
- OrchestratorsUpdateOrchestratorAuthCertificateReenrollmentRequest
- OrchestratorsUpdateOrchestratorAuthCertificateReenrollmentResponse
- PAMLocalLocalPAMEntryCreateRequest
- PAMLocalLocalPAMEntryResponse
- PAMLocalLocalPAMEntryUpdateRequest
- PAMPamProviderTypeParamValueResponse
- PAMProviderCreateRequest
- PAMProviderCreateRequestProviderType
- PAMProviderCreateRequestProviderTypeParam
- PAMProviderCreateRequestTypeParamValue
- PAMProviderResponseLegacy
- PAMProviderTypeCreateRequest
- PAMProviderTypeParameterCreateRequest
- PAMProviderTypeParameterResponse
- PAMProviderTypeResponse
- PAMProviderUpdateRequestLegacy
- PermissionSetsPermissionSetCreateRequest
- PermissionSetsPermissionSetResponse
- PermissionSetsPermissionSetUpdateRequest
- RabbitMQJobQueueRequest
- RabbitMQJobQueueResponse
- ReportsCustomReportsCustomReportCreationRequest
- ReportsCustomReportsCustomReportResponse
- ReportsCustomReportsCustomReportUpdateRequest
- ReportsReportSchedulesReportScheduleCreationRequest
- ReportsReportSchedulesReportScheduleResponse
- ReportsReportSchedulesReportScheduleUpdateRequest
- SMTPSMTPRequest
- SMTPSMTPResponse
- SMTPSMTPTestRequest
- SMTPSMTPTestResponse
- SchedulingScheduledTaskRequest
- SchedulingScheduledTaskResponse
- SchedulingScheduledTaskScheduleResponse
- ScriptsScriptCreateRequest
- ScriptsScriptQueryResponse
- ScriptsScriptResponse
- ScriptsScriptsUpdateRequest
- SecurityLegacySecurityRolesRoleIdentitiesRequest
- SecurityLegacySecurityRolesRoleIdentitiesResponse
- SecurityLegacySecurityRolesSecurityIdentityResponse
- SecurityLegacySecurityRolesSecurityMyResponse
- SecurityLegacySecurityRolesSecurityRoleCopyRequest
- SecurityLegacySecurityRolesSecurityRoleCreationRequest
- SecurityLegacySecurityRolesSecurityRoleResponse
- SecurityLegacySecurityRolesSecurityRoleUpdateRequest
- SecurityRoleClaimDefinitionsRoleClaimDefinitionCreationRequest
- SecurityRoleClaimDefinitionsRoleClaimDefinitionProviderResponse
- SecurityRoleClaimDefinitionsRoleClaimDefinitionQueryResponse
- SecurityRoleClaimDefinitionsRoleClaimDefinitionResponse
- SecurityRoleClaimDefinitionsRoleClaimDefinitionUpdateRequest
- SecurityRoleClaimDefinitionsSecurityRoleForClaimResponse
- SecuritySecurityIdentitiesSecurityIdentityLookupResponse
- SecuritySecurityIdentitiesSecurityIdentityRequest
- SecuritySecurityIdentitiesSecurityIdentityResponse
- SecuritySecurityIdentityPermissionsPermissionRolesPairResponse
- SecuritySecurityIdentityPermissionsSecurityIdentityPermissionsResponse
- SecuritySecurityRolePermissionsAreaPermissionResponse
- SecuritySecurityRolePermissionsCollectionPermissionRequest
- SecuritySecurityRolePermissionsCollectionPermissionResponse
- SecuritySecurityRolePermissionsContainerPermissionRequest
- SecuritySecurityRolePermissionsContainerPermissionResponse
- SecuritySecurityRolePermissionsGlobalPermissionRequest
- SecuritySecurityRolePermissionsGlobalPermissionResponse
- SecuritySecurityRolePermissionsPamProviderPermissionRequest
- SecuritySecurityRolePermissionsPamProviderPermissionResponse
- SslCreateNetworkRequest
- SslNetworkQueryResponse
- SslNetworkResponse
- SslQuietHourRequest
- SslQuietHourResponse
- SslUpdateNetworkRequest
- SystemDayOfWeek
- TemplatesEnrollmentTemplateEnrollmentDefaultResponse
- TemplatesEnrollmentTemplateEnrollmentPolicyResponse
- TemplatesEnrollmentTemplateEnrollmentRegexResponse
- TemplatesEnrollmentTemplateEnrollmentSettingsResponse
- TemplatesExtendedKeyUsageResponseModel
- TemplatesGlobalGlobalTemplateDefaultRequest
- TemplatesGlobalGlobalTemplateDefaultResponse
- TemplatesGlobalGlobalTemplatePolicyRequest
- TemplatesGlobalGlobalTemplatePolicyResponse
- TemplatesGlobalGlobalTemplateRegexRequest
- TemplatesGlobalGlobalTemplateRegexResponse
- TemplatesGlobalGlobalTemplateSettingsRequest
- TemplatesGlobalGlobalTemplateSettingsResponse
- TemplatesKeyAlgorithmsResponseModel
- TemplatesTemplateCollectionRetrievalResponse
- TemplatesTemplateDefaultRequestResponseModel
- TemplatesTemplateEnrollmentFieldRequestResponseModel
- TemplatesTemplateMetadataFieldRequestResponseModel
- TemplatesTemplatePolicyRequestModel
- TemplatesTemplatePolicyResponseModel
- TemplatesTemplateRegexRequestResponseModel
- TemplatesTemplateRetrievalResponse
- TemplatesTemplateUpdateRequest
- WorkflowsAvailableSignalResponse
- WorkflowsAvailableStepQueryResponse
- WorkflowsAvailableStepResponse
- WorkflowsConditionConfigurationRequest
- WorkflowsConditionConfigurationResponse
- WorkflowsDefinitionCreateRequest
- WorkflowsDefinitionQueryResponse
- WorkflowsDefinitionResponse
- WorkflowsDefinitionStepRequest
- WorkflowsDefinitionStepResponse
- WorkflowsDefinitionStepSignalResponse
- WorkflowsDefinitionUpdateRequest
- WorkflowsInstanceDefinitionResponse
- WorkflowsInstanceQueryResponse
- WorkflowsInstanceResponse
- WorkflowsParameterDefinitionResponse
- WorkflowsSignalConfigurationRequest
- WorkflowsSignalDefinitionResponse
- WorkflowsSignalRequest
- WorkflowsWorkflowTypeQueryResponse
Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:
PtrBoolPtrIntPtrInt32PtrInt64PtrFloatPtrFloat32PtrFloat64PtrStringPtrTime