Skip to content

Human.release

POST /{namespace}/humans/{human}/release

Release frees a held amount for payout once its Dispute closes or its clearance period ends.

Noun
Human
Mode
do
Event
Human.released

Inputs

InputTypeRequiredDescription
humanHumanrequiredThe payee.
causestringrequiredThe Order or Dispute whose hold ends.

Outputs

OutputTypeRequiredDescription
humanHumanrequiredThe payee, with the hold removed.

Effects

  • Emits Human.released.
  • Performed by the Billing Specialist.
  • Two-way: it runs at once, in the try, send and do modes.
  • A lost Dispute releases nothing: the held amount returns to the Customer instead.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.Human.release

When it waits

GateDefault
Decision classLow: two-way, nothing at stake
Delay windowNone: it runs once review passes.
LimitThe call Limit of the Permission it runs under.
Over the LimitIt waits pending for an Approval from the Founder. Approved, it runs; refused, it ends refused with limit-exceeded; unanswered by its deadline, it ends canceled.