Chuyển đến nội dung chính
POST
https://api-oms.verolabs.co
/
api
/
v1
/
util
/
requests
Create a maker-checker workflow request
curl --request POST \
  --url https://api-oms.verolabs.co/api/v1/util/requests \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "payload": {
    "target": "<string>",
    "value": 123
  }
}
'
{
  "id": 123,
  "request_type": "<string>",
  "payload": {},
  "requested_by": "<string>",
  "reviewed_by": "<string>",
  "review_note": "<string>",
  "apply_error": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "reviewed_at": "2023-11-07T05:31:56Z",
  "applied_at": "2023-11-07T05:31:56Z"
}

Ủy quyền

Authorization
string
header
bắt buộc

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

Nội dung

application/json

Maker-checker workflow request payload.

WorkflowRequestPayload schema.

request_type
enum<string>
bắt buộc

Workflow request type.

Tùy chọn có sẵn:
CREATE_RISK_RULE,
DELETE_RISK_RULE,
GRANT_PERMISSION,
REVOKE_PERMISSION,
CREATE_GROUP,
MOVE_ACCOUNT,
CREATE_ACCOUNT,
UPDATE_ACCOUNT,
DEPOSIT,
WITHDRAW,
ADD_STOCK,
REMOVE_STOCK,
CREATE_ORDER_RISK_RULE,
DELETE_ORDER_RISK_RULE
payload
object
bắt buộc

Type-specific request payload.

Phản hồi

200 - application/json

OK

WorkflowRequest schema.

id
integer<int64>

Unique identifier for the record.

request_type
string

Workflow request type.

payload
object

Type-specific request payload.

status
enum<string>

Status value returned by the API.

Tùy chọn có sẵn:
PENDING,
APPROVED,
REJECTED,
CANCELLED,
APPLIED,
FAILED
requested_by
string

User that submitted the request.

reviewed_by
string

User that reviewed the request.

review_note
string

Reviewer note.

apply_error
string

Error captured while applying the approved request.

created_at
string<date-time>

Timestamp when the record was created.

reviewed_at
string<date-time>

Timestamp when the request was reviewed.

applied_at
string<date-time>

Timestamp when the approved request was applied.