Skip to content

Process Single Pending Corporate Action

Endpoint: POST /api/v1/maker/corporate-actions/action/{action_id}/process

Description: Authorize processing of a single corporate action

Authentication: JWT token in Authorization header

Request Parameters:

FieldTypeRequiredDescription
action_idstringYesRoute parameter, corporate action ID
asset_tokenstringYesURL parameter, asset token address

Response Parameters

FieldTypeDescription
codeintResult code. 0 for success
dataobjectResult object
data.iduuidAction record id
data.successboolWhether execution was successful
data.tx_hashstringExecution transaction hash
data.errorstringError description

Request Example

bash
curl -X POST "api/v1/corporate-actions/maker/0x5fc23eB93208F58e29A1AC493dc15FD0b0Cb5C92/action/123/process?asset_token=0x09671802Cc9Bbf6402f2e7a07b220Aa7b43D8c91"

Response Example

json
{
  "code": 0,
  "data": {
    "id": "string",
    "success": true,
    "tx_hash": "0x...",
    "error": null
  }
}