Create an admin app credential that can be used to perform account replication.

Prev Next
Post
/sys/v1/accounts/{acct_id}/replication/credentials

Note that this does not immediately create a usable credential; further processing is necessary before it can be actually used for account replication.

Currently, a single replication account can store up to two replication credentials.

Security
HTTP
Type bearer
API Key: apiKeyAuth
Header parameter nameAuthorization
Path parameters
acct_id
string (uuid) Required
Body parameters

A request to create a new admin app credential for account replication purposes. Note that the result is not immediately usable; further steps are needed in order to configure this and set it as the account's active credential.

OneOf
object
object
$type
string Required
Valid values[ "Certificate" ]
Responses
2XX

Success result

Details about the admin app credential used to replicate objects from the source account.

OneOf
object
object
$type
string
Valid values[ "Certificate" ]
app_id
string (uuid) | null

The ID of the source-side admin app that uses this credential.

credential_id
string

The ID of a replication credential.

certificate_chain
Array of string | null

The certificate chain associated with the credential. This is a list of DER-encoded certificates, starting from the leaf certificate, and can consist of a single certificate if no intermediate certificates are necessary when authenticating with the source cluster.

string (byte)