Instruction Management APIs

1. Create Instruction

A payroll system generates an instruction to process salary payments for multiple employees in one batch.

post

Creates a new instruction to move funds on the ledger.

Body
Responses
chevron-right
200

Response to /api/v1/instruction/

application/json
post
/api/v1/instruction/

2. Retrieve Instruction

A finance team retrieves an instruction to verify if all payments in a bulk transfer were successfully completed.

get

Retrieves the data for a previously executed instruction.

Path parameters
idstringRequired
Query parameters
datastringRequired
Responses
chevron-right
200

Response to /api/v1/instruction/{id}

application/json
get
/api/v1/instruction/{id}

3. List Instructions

Use Case: Retrieves a list of all instructions with optional filtering and pagination for auditing and reporting.

  • Example: A compliance officer lists all instructions from the past month to monitor high-value fund transfers.

get

Queries previously executed instructions.

Query parameters
filterstringRequired
page[size]stringOptional
page[number]stringOptional
sortstringOptional
Responses
chevron-right
200

Response to /api/v1/instruction/

No content

get
/api/v1/instruction/

No content


4. Delete Instruction

Removes an instruction that is incorrect, failed, or no longer needed.

  • Example: An admin deletes a payroll instruction that was submitted with incorrect employee account details to prevent duplicate payments.

delete

Deletes an instruction from the ledger.

Path parameters
idstringRequired
Responses
chevron-right
200

Response to /api/v1/instruction/{id}

application/json
delete
/api/v1/instruction/{id}

Example Use Cases

  • Bulk Payment Processing: Create instructions to execute multiple transactions in a single request, such as payroll or vendor payments.

  • Fraud Monitoring & Compliance: List and retrieve instructions to track large or suspicious transactions.

  • Financial Reconciliation: Retrieve instruction details to verify execution status and account impact.

  • Automated Fund Transfers: Use instructions to automate batch settlements or scheduled transfers.

Last updated