Updated Swagger Documentation

This commit is contained in:
Azeez Muibi
2025-03-24 15:15:31 +01:00
parent 67dfc32e4a
commit 9684d6dd29
56 changed files with 1344 additions and 349 deletions
+20
View File
@@ -3,31 +3,51 @@
"properties": {
"counter": {
"type": "string",
"description": "Unique counter for number of attempts of the API call. Original attempt is 1",
"example": "2"
},
"TransactionId": {
"type": "string",
"description": "Id of the transaction we are checking",
"example": "T002"
},
"RequestId": {
"type": "string",
"description": "Id of this transaction query",
"example": "R02802"
},
"customerId": {
"type": "string",
"description": "Unique identifier of a user",
"example": "CN621868"
},
"accountId": {
"type": "string",
"description": "Specific identifier of a user's account",
"example": "2017821799"
},
"countryId": {
"type": "string",
"description": "Set to static value '01'",
"example": "01"
},
"transactionType": {
"type": "string",
"description": "To check state of loan disbursal transaction, value must be 'Disbursement', to check state of loan collection transaction, value must be 'Collection', to check state of penalty charge transaction, value must be 'Penalty'",
"enum": ["Disbursement", "Collection", "Penalty"],
"example": "Disbursement"
}
},
"required": [
"counter",
"TransactionId",
"RequestId",
"customerId",
"accountId",
"countryId",
"transactionType"
],
"xml": {
"name": "TransactionVerifyRequest"
}
}