banktranzact.accramet.edu.gh
Open in
urlscan Pro
197.253.124.190
Public Scan
Submitted URL: https://banktranzact.accramet.edu.gh/
Effective URL: https://banktranzact.accramet.edu.gh/swagger/
Submission: On December 17 via api from US — Scanned from US
Effective URL: https://banktranzact.accramet.edu.gh/swagger/
Submission: On December 17 via api from US — Scanned from US
Form analysis
9 forms found in the DOM<form id="api_selector">
<div class="input">
<input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text">
<div id="auth_container"></div>
<select id="select_document">
<option value="/swagger/v1/swagger.json">BankTranzact V1</option>
</select>
<script type="text/javascript">
// Append configured endpoints as options in the document selector
var options = '';
$.each(JSConfig.SwaggerEndpoints, function(index, endpoint) {
options += "<option value='" + endpoint.Url + "'>" + endpoint.Description + "</option>";
});
$('#select_document').append(options);
$('#select_document').change(function() {
$('#input_baseUrl').val($(this).val());
window.swaggerUi.headerView.showCustom();
});
</script>
<style>
#select_document {
border: none;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
padding: 6px 8px;
color: white;
background-color: #547f00;
font-size: 0.7em;
}
</style>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.8883579810452982">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.8883579810452982" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
<tr>
<td class="code required"><label for="mapiKey0.8918086452684721">apiKey</label></td>
<td>
<input class="parameter required" minlength="1" name="apiKey" placeholder="(required)" id="mapiKey0.8918086452684721" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code"><label for="macc0.2943647519933379">acc</label></td>
<td>
<textarea class="body-textarea" name="acc" id="macc0.2943647519933379"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.7835614215137223" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.7835614215137223">
<option value="application/json-patch+json">application/json-patch+json</option>
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/*+json">application/*+json</option>
</select>
</div>
</div>
</td>
<td class="markdown"></td>
<td>body</td>
<td>
<span class="model-signature">
<div>
<div>
<ul class="signature-nav">
<li><a class="description-link" href="#" data-sw-translate="">Model</a></li>
<li><a class="snippet-link selected" href="#" data-sw-translate="">Example Value</a></li>
</ul>
<div>
<div class="signature-container">
<div class="description" style="display: none;">
<span class="strong">AccountVM {</span>
<div><span class="propName required">studentId</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">accountNo</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">fullName</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">amount</span> (<span class="propType">number</span>),</div>
<div><span class="propName required">currency</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">bankTranNo</span> (<span class="propType">string</span>),</div>
<div><span class="propName required">apiKey</span> (<span class="propType">string</span>),</div>
<div><span class="propName ">branchID</span> (<span class="propType">string</span>, <span class="propOptKey">optional</span>)</div><span class="strong">}</span>
</div>
<div class="snippet" style="display: block;">
<div class="snippet_json" style="display: block;">
<pre><code class="hljs json">{
"<span class="hljs-attr">studentId</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">accountNo</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">fullName</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">amount</span>": <span class="hljs-number">0</span>,
"<span class="hljs-attr">currency</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">bankTranNo</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">apiKey</span>": <span class="hljs-string">"string"</span>,
"<span class="hljs-attr">branchID</span>": <span class="hljs-string">"string"</span>
}</code></pre>
<small class="notice" data-sw-translate=""></small>
</div>
</div>
</div>
</div>
</div>
</div>
</span>
</td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mrefNo0.5384492206382141">refNo</label></td>
<td>
<input class="parameter required" minlength="1" name="refNo" placeholder="(required)" id="mrefNo0.5384492206382141" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
<tr>
<td class="code required"><label for="mapiKey0.28488886654126144">apiKey</label></td>
<td>
<input class="parameter required" minlength="1" name="apiKey" placeholder="(required)" id="mapiKey0.28488886654126144" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">string</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code"><label for="mvalue0.20556954127673244">value</label></td>
<td>
<textarea class="body-textarea" name="value" id="mvalue0.20556954127673244"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.6099627906738723" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.6099627906738723">
<option value="application/json-patch+json">application/json-patch+json</option>
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/*+json">application/*+json</option>
</select>
</div>
</div>
</td>
<td class="markdown"></td>
<td>body</td>
<td>
<span class="model-signature">string</span>
</td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.7437296661317789">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.7437296661317789" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.5256564544026174">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.5256564544026174" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
<form accept-charset="UTF-8" class="sandbox">
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Parameters</h4>
<table class="fullwidth parameters">
<thead>
<tr>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter</th>
<th style="width: 310px; max-width: 310px" data-sw-translate="">Value</th>
<th style="width: 200px; max-width: 200px" data-sw-translate="">Description</th>
<th style="width: 100px; max-width: 100px" data-sw-translate="">Parameter Type</th>
<th style="width: 220px; max-width: 230px" data-sw-translate="">Data Type</th>
</tr>
</thead>
<tbody class="operation-params">
<tr>
<td class="code required"><label for="mid0.8810409672210504">id</label></td>
<td>
<input class="parameter required" minlength="1" name="id" placeholder="(required)" id="mid0.8810409672210504" type="text" value="">
</td>
<td>
<strong><span class="markdown"></span></strong>
</td>
<td>path</td>
<td><span class="model-signature">integer</span></td>
</tr>
<tr>
<td class="code"><label for="mvalue0.3134985477353094">value</label></td>
<td>
<textarea class="body-textarea" name="value" id="mvalue0.3134985477353094"></textarea>
<div class="editor_holder"></div>
<br>
<div class="parameter-content-type">
<div><label for="pct0.2980054324421353" data-sw-translate="">Parameter content type:</label>
<select name="parameterContentType" id="pct0.2980054324421353">
<option value="application/json-patch+json">application/json-patch+json</option>
<option value="application/json">application/json</option>
<option value="text/json">text/json</option>
<option value="application/*+json">application/*+json</option>
</select>
</div>
</div>
</td>
<td class="markdown"></td>
<td>body</td>
<td>
<span class="model-signature">string</span>
</td>
</tr>
</tbody>
</table>
<div style="margin:0;padding:0;display:inline"></div>
<h4 data-sw-translate="">Response Messages</h4>
<table class="fullwidth response-messages">
<thead>
<tr>
<th data-sw-translate="">HTTP Status Code</th>
<th data-sw-translate="">Reason</th>
<th data-sw-translate="">Response Model</th>
<th data-sw-translate="">Headers</th>
</tr>
</thead>
<tbody class="operation-status">
<tr>
<td width="15%" class="code">200</td>
<td class="markdown">
<p>Success</p>
</td>
<td width="50%"><span class="model-signature">
<div>
</div>
</span></td>
<td class="headers">
<table>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<div class="sandbox_header">
<input class="submit" type="submit" value="Try it out!" data-sw-translate="">
<a href="#" class="response_hider" style="display:none" data-sw-translate="">Hide Response</a>
<span class="response_throbber" style="display:none"></span>
</div>
</form>
Text Content
swagger BankTranzact V1 BankTranzact API Real Time Payments Synchronization to iCampus Created by Telligent Systems See more at http://telligentgh.com/ Contact the developer * ACCOUNTS * Show/Hide * List Operations * Expand Operations * * GET /API/ACCOUNTS/{ID}/{APIKEY} * PARAMETERS Parameter Value Description Parameter Type Data Type id path string apiKey path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /API/ACCOUNTS * PARAMETERS Parameter Value Description Parameter Type Data Type acc Parameter content type: application/json-patch+json application/json text/json application/*+json body * Model * Example Value AccountVM { studentId (string), accountNo (string), fullName (string), amount (number), currency (string), bankTranNo (string), apiKey (string), branchID (string, optional) } { "studentId": "string", "accountNo": "string", "fullName": "string", "amount": 0, "currency": "string", "bankTranNo": "string", "apiKey": "string", "branchID": "string" } RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * ADMISSION * Show/Hide * List Operations * Expand Operations * * GET /API/ADMISSION/{REFNO}/KEY/{APIKEY} * PARAMETERS Parameter Value Description Parameter Type Data Type refNo path string apiKey path string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * VALUES * Show/Hide * List Operations * Expand Operations * * GET /API/VALUES * RESPONSE CLASS (STATUS 200) Success * Model * Example Value Inline Model [ string ] [ "string" ] Response Content Type application/json Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * POST /API/VALUES * PARAMETERS Parameter Value Description Parameter Type Data Type value Parameter content type: application/json-patch+json application/json text/json application/*+json body string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * DELETE /API/VALUES/{ID} * PARAMETERS Parameter Value Description Parameter Type Data Type id path integer RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * GET /API/VALUES/{ID} * RESPONSE CLASS (STATUS 200) string Response Content Type application/json PARAMETERS Parameter Value Description Parameter Type Data Type id path integer Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS * * PUT /API/VALUES/{ID} * PARAMETERS Parameter Value Description Parameter Type Data Type id path integer value Parameter content type: application/json-patch+json application/json text/json application/*+json body string RESPONSE MESSAGES HTTP Status Code Reason Response Model Headers 200 Success Hide Response CURL REQUEST URL RESPONSE BODY RESPONSE CODE RESPONSE HEADERS [ BASE URL: / , API VERSION: V1 ]