7. Unfreeze

Information must be sent through this service to remove the freeze operation on a record and allow transactions to be performed again.

Send Information to Remove Freeze Operation on the Record

POST {{WalletUrl}}/api/v1/wallet/unfreeze

Note: In order to use this service, the apikeypublic and apiclientpublic parameters must be included in the Header section.

WalletAPI Address

The parameters that must be sent to the service are as follows:

Parameter
Type
Required
Description

apikeypublic

string

Yes

It is the public key used for authentication in service requests.

apiclientpublic

string

Yes

It is the public key that identifies the application using the API.

{
  "Id": "{{walletId}}"
}
{
    "Value": {
        "Id": "30bac1c0-ad6b-4c50-a52e-1b34f9b487a7",
        "WalletOwnerId": "b5708099-be62-4d34-af06-27132082eb78",
        "Name": "juzdan1",
        "Alias": "8203287943",
        "MerchantId": 2071,
        "RegionId": 1,
        "CurrencyCode": "TRY",
        "Balance": 1.00,
        "AvailableBalance": 1.00,
        "TotalGiftBalance": 0,
        "BlockedBalance": 0,
        "FrozenUntil": null,
        "IsFrozen": false,
        "IsDeleted": false,
        "CreatedAt": "2025-04-24T09:05:47.980805Z",
        "UpdatedAt": "2025-04-25T13:46:04.1346556Z",
        "TransactionId": null
    },
    "Errors": [],
    "IsSuccess": true,
    "IsFailure": false
}

Service Response

Parameter
Type
Description

IsFailure

bool

It is a boolean control value that indicates whether the request has resulted in failure.

IsSuccess

bool

It is the value that indicates whether the service call was successfully completed or not.

Errors

Array

It is the dataset that lists the error details encountered during the request process.

Value

Array<Items>

It is the array of data items returned as a result of successful operations.

Service Response (Value)

Parameter
Type
Description

Id

Guid

It is the unique identifier number representing each record in the system.

WalletOwnerId

Guid

It is the unique identity information of the wallet owner registered in the system.

Name

string

It is the name or title of the wallet owner, whether an individual or an organization.

Alias

string

It is the short name or alias assigned to the wallet in the system.

MerchantId

Guid

It is the unique identifier number of the merchant in the system.

RegionId

string

It is the geographic region code to which the wallet owner is associated.

CurrencyCode

string

It is the short international code of the currency used in transactions (e.g., USD, TRY).

Balance

decimal

It represents the total balance amount in the wallet.

AvailableBalance

decimal

It is the amount of balance available for immediate spending.

TotalGiftBalance

decimal

It is the total gift balance amount currently available in the wallet.

BlockedBalance

decimal

It is the blocked balance amount that is inaccessible due to transaction restrictions.

FrozenUntil

DateTime

It is the date when the wallet's freeze period will end.

IsFrozen

bool

It is the field that indicates whether the wallet is active or temporarily frozen.

IsDeleted

bool

It indicates whether the wallet record has been deleted from the system.

CreatedAt

DateTime

It is the date and time when the record was first created.

UpdatedAt

DateTime

It is the date and timestamp when the record was last modified.

TransactionId

Guid

It is the unique transaction ID associated with the operation.

Last updated