Interface ITransAct

HTTP POST https://student-account-api.rollout.co.za/api/v1/ITransAct


The validate interface provides for basic look ups on a student number. All methods on the interface accept both HTTP GET and HTTP POST methods however GET is deprecated.

Method Definitions

Name Required Fields Description
RequestTransaction student_number
language
format
service
amount
trans_type
trans_desc_eng
trans_desc_afr
Attempt to execute a transaction on the given student number.

Field Definitions

Name Type Description
student_number int A valid student number.
language string Language string in which the Student API should return error messages. Possible values are 'english' or 'afrikaans'.
format string The format in which the wrapper should respond. Possible values are 'XML', 'JSON', 'CSV', 'YAML' or 'ARRAY'
service string The service type being executed. Possible global values are 'action', 'lookup' or 'find'. For this instantiation, 'action' should be used.
trans_type int The type of transaction being requested. Possible defined:

Stellenbosch
364: GYMNASIUM CARD
365: US GYM SESSIONS AND MEMBER
366: US GYM TIME

Tygerberg
864: GYMNASIUM CARD
865: US GYM SESSIONS AND MEMBER
866: US GYM TIME

trans_desc_afr string The Afrikaans description of the transaction being requested.
trans_desc_eng string The English description of the transaction being requested.
amount int The total amount of the transaction in South African cents.

Live Queries



ITransAct/RequestTransaction