---
title: "Load Block Unblock"
method: POST
path: "/pws/pws_block_load/"
tags: ["Account"]
---

# Load Block Unblock

`POST /pws/pws_block_load/`

This API enables the blocking and unblocking of financial adjustments to the account using the Load Balance API. It is specifically designed for Prepaid and Debit programs and is not used for Credit card programs.

Blocking financial postings to the account does not affect the authorization flow of the related token(s).

## Request body

- BlockLoadModel
  - `api_call_unique_identifier` string, required — Unique number that must be passed at each API request. Identifier to make each API request unique
  - `client_id` integer, required — Unique identifier for the client which Paymentology will provide at outset
  - `flag` integer, required — <ul><li class="docBullet">0 = Block load</li><li class="docBullet">1 = Unblock load</li></ul>
  - `input_id` integer, required — Public token / account number /Group Id.Pass public token when input type is t./Pass account number when input type is a./Pass Group Id when iput type is g.
  - `input_type` string, required — <p>Input Type :</p> <ul> <li class="docBullet">a ==&gt; account</li> <li class="docBullet">t ==&gt; Token</li> <li class="docBullet">g ==&gt; Group</li> </ul>
  - `user_id` string — User Id of the Customer who triggered the API request.
  - `remarks` string — Remarks for API request

## Response `200`

Successful Response

- BlockLoadModelResponse
  - `header` CreateBlockHeader
    - `error_id` integer — error id
    - `error_desc` string — error message
  - `body` CreateBlocktBody
    - `message` string — Load block success

## Other responses

- `404` — Webservices does not exist
- `500` — Internal Server error

---

[API](https://skmtc.net/paymentology/apis/payapi-docs.md) · [All operations](https://skmtc.net/paymentology/apis/payapi-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/paymentology/payapi-docs/revisions/a675891b0365/schema)
