v1

latestOpenAPI 3.0.02026-08-04134348905.1 KB
Atlas Settlement Network

Propose a trusted counterparty

Permissions required: Propose Trusted Counterparty

Propose adding a new trusted counterparty for a participant.

post/atlas/directory/counterparties

Headers

Api-Signaturestring required

A hex-encoded Ed25519 signature of timestamp_epoch_seconds + uppercase(http_method) + request_path + request_body.

Construction example:

toHex(
  ed25519Sign(
    signing_key,
    '{}{}{}{}'.format(timestamp_epoch_seconds, toUpper(httpMethod), httpRequestPath, httpBody)
  )
)
Api-Timestampinteger required

Current timestamp, represented as unix epoch seconds

Request body

counterpartyIdstring required
descriptionstring
idempotentIdstring required
participantIdstring required