Singapay Home Page
Logo Icon
  1. Virtual Account
  2. Delete

Information

MethodPathFormatAuthentication
DELETE/api/v1.0/virtual-accounts/{account_id}/{virtual_account_id}jsonOAuth 2.0 with Access Token

Request Details

Headers Structure

FieldValueTypeMandatoryLengthDescriptionExample
X-PARTNER-IDapi_keyAlphanumericMandatoryAPI key obtained from the merchant dashboard.b3ed7d4b-a96c-6c08-b3c7-12c3124242d9
Acceptapplication/jsonAlphabeticMandatorySpecifies JSON as the expected response format.application/json
AuthorizationBearer {bearerToken}AlphanumericMandatoryBearer token obtained from the get access token endpoint.Bearer eyJ0eXAiOiJKV1{…}

Response Details

Response Structure

FieldTypeMandatoryLengthDescriptionExample
statusNumericMandatory3HTTP Status Code200
successBooleanMandatory1Indicates whether the request was successful (2xx is true, 4xx-500 is false)true
dataObjectConditional-Contains the response data-
> messageStringMandatory-A message indicating the result of the operation“Virtual Account delete successfully”

Response Example

Success: Here’s an example of a successful response.

{
    "status": 200,
    "success": true,
    "data": {
        "message": "Virtual Account delete successfully"
    }
}

Error: This is an example of an unsuccessful request.

{
    "status": 403,
    "success": false,
    "error": {
        "code": 403,
        "message": "This Virtual Account has have transactions"
    }
}