Skip to navigation

Create pledge

This endpoint creates a pledge of funds from an address that was shared to a Taurus-NETWORK participant.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
sharedAddressIDstringOptional
currencyIDstringOptional
amountstringOptional
pledgeDurationSetupobjectOptional
pledgeTypestringOptional

The type of the pledge regarding the withdrawal rights. Possible values are: 'NO_WITHDRAWALS_RIGHTS', 'PLEDGEE_WITHDRAWALS_RIGHTS', 'PLEDGEE_AUTO_APPROVED_WITHDRAWALS_RIGHTS'.

keyValueAttributeslist of objectsOptional
externalReferenceIdstringOptional
Reference identifier for the pledge that will be shared to the counter participant.
reconciliationNotestringOptional
Reconciliation note used internally, not shared to the counter participant.

Response

A successful response.
resultobjectOptional
pledgeActionIDstringOptional

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error
503
Service Unavailable Error