Add organization SSH key

Add an SSH key to an organization.

POST
https://api.katapult.io/core/v1/organizations/{organization}/ssh_keys

If successful, this endpoint will return a 201 Created status.

Arguments

The following arguments are supported for this endpoint.

Name Type Default Value

organization Required

The organization to list SSH keys for

Organization Lookup None

ssh_key Required

AuthSSHKeyProperties None

Potential Errors

The following errors may occur during this request.

Details HTTP status

organization_not_activated

An organization was found from the arguments provided but it wasn't activated yet

403 Forbidden

organization_not_found

No organization was found matching any of the criteria provided in the arguments

404 Not Found

organization_suspended

An organization was found from the arguments provided but it was suspended

403 Forbidden

validation_error

A validation error occurred with the object that was being created/updated/deleted

422 Unprocessable Entity

Returned Object

When the request is successful, you can expect an object matching the specification below to be returned.

{
    ssh_key: AuthSSHKey {
        id: String
        name: String
        fingerprint: String
    }
}