The Electrum EPC Testing Platform API is an API which Corporate Clients can use to interact with the Electrum EPC Testing Platform. The API allows Corporate Clients to initiate test transactions and to query test result data.
https://docs.electrumsoftware.com/_mock/openapi/epc-cicd/bpp-testing-platform-api/
https://sandbox.electrum.dev/epc/testing/platform/api/v1/
https://docs.electrumsoftware.com/_mock/openapi/epc-cicd/bpp-testing-platform-api/tests/{uetr}
https://sandbox.electrum.dev/epc/testing/platform/api/v1/tests/{uetr}
curl -i -X GET \
'https://docs.electrumsoftware.com/_mock/openapi/epc-cicd/bpp-testing-platform-api/tests/{uetr}'
{ "states": [ "string" ] }
A BankservAfrica-specific field requirement that associates this institution with a specific "domain"
This value should correspond to the the Corporate Client who is initiating the request's domain
The type of proxy, such as MBNO (mobile number) or CUST (custom). Initiations will default to MBNO
if this is not set.
The payment amount in the denomination of the indicated currency, in the format '
https://docs.electrumsoftware.com/_mock/openapi/epc-cicd/bpp-testing-platform-api/tests
https://sandbox.electrum.dev/epc/testing/platform/api/v1/tests
curl -i -X POST \
https://docs.electrumsoftware.com/_mock/openapi/epc-cicd/bpp-testing-platform-api/tests \
-H 'Content-Type: application/json' \
-d '{
"testId": "string",
"initiationDetails": {
"domain": "string",
"proxy": "string",
"proxyType": "MBNO",
"amount": 0.1,
"creditorReference": "string"
}
}'
OK. RFC9110 - 200
{ "uetr": "00168b15-e953-4990-a0c1-a37ad64c1587" }