List All Keys
GET/api/v1/key/list/:owner
This endpoint is accessed with your owner name, and returns a list of keys along with non-sensitive information.
Request
Path Parameters
owner stringrequired
Given to you by Splitit support (identical to OwnerCode in other calls)
Query Parameters
includeExpired boolean
Responses
- 200
- 400
- 404
- 500
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Items
object[]
OwnerCode string
Given to you by Splitit support, same as Owner in other calls
PublicKey string
UniqueId string
RelatedClientId string
Usage string[]
Possible values: [Unknown
, Reports
, Authentication
, MessageLevelEncryption
, CredentialsDownload
, ResponseSignature
]
Type stringrequired
Possible values: [RSA
, PGP
]
ExpirationUtc date-time
HasPrivateKey booleanrequired
{
"Items": [
{
"OwnerCode": "string",
"PublicKey": "string",
"UniqueId": "string",
"RelatedClientId": "string",
"Usage": [
"Unknown"
],
"Type": "RSA",
"ExpirationUtc": "2024-06-06T16:41:09.077Z",
"HasPrivateKey": true
}
]
}
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
TraceId string
Error
object
Code string
Message string
AdditionalInfo string
ExtraData
object
property name* string
{
"TraceId": "string",
"Error": {
"Code": "string",
"Message": "string",
"AdditionalInfo": "string",
"ExtraData": {}
}
}
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
TraceId string
Error
object
Code string
Message string
AdditionalInfo string
ExtraData
object
property name* string
{
"TraceId": "string",
"Error": {
"Code": "string",
"Message": "string",
"AdditionalInfo": "string",
"ExtraData": {}
}
}
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
TraceId string
Error
object
Code string
Message string
AdditionalInfo string
ExtraData
object
property name* string
{
"TraceId": "string",
"Error": {
"Code": "string",
"Message": "string",
"AdditionalInfo": "string",
"ExtraData": {}
}
}
Loading...