Kernel Credential Providers API is one of 22 APIs that Kernel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Credential Providers. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
7 operations
across 4 paths,
and defines 7 schemas.
It is described by OpenAPI 3.1.0, at version 0.1.0.
Requests are made against a single base URL, https://api.onkernel.com.
7 operations4 paths7 schemas1 DELETE3 GET1 PATCH2 POST
Metadata
The identity and technical contract details declared by the specification.
Specification
OpenAPI 3.1.0
API Version
0.1.0
Base URL
https://api.onkernel.com
Authentication
HTTP Bearer
Resource Areas
1
Authentication & Security 1
Kernel Credential Providers API declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (bearerAuth).
By default, every request must be authenticated.
Paths & Operations 7
Across 4 paths, the API surfaces 7 operations — 1 DELETE, 3 GET, 1 PATCH, 2 POST. Each is listed below with its method, path, parameters, and response codes.
Credential Providers 7
Configure external credential providers like 1Password.
The contract defines 7 schemas that model the data the API accepts and returns. The most detailed are CredentialProvider (7 properties), CredentialProviderItem (6 properties), UpdateCredentialProviderRequest (5 properties), Error (4 properties). Each schema is shown below with its type and property counts.
ErrorDetail
object
2 properties
CredentialProvider
object
An external credential provider (e.g., 1Password) for automatic credential lookup
7 properties7 required
CreateCredentialProviderRequest
object
Request to create an external credential provider
4 properties3 required
Error
object
4 properties2 required
CredentialProviderTestResult
object
Result of testing a credential provider connection
3 properties2 required
CredentialProviderItem
object
A credential item from an external provider (e.g., a 1Password login item)
6 properties5 required
UpdateCredentialProviderRequest
object
Request to update a credential provider
5 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.