GET api/OuterGateRecharges/GetAllRechargePayments?startDateRequest={startDateRequest}&endDateRequest={endDateRequest}
Ritorna tutte le ricariche effettuate, i parametri in ingresso, le date, possono essere entrambe poste a NULL, in modo da ritornare tutte le transazioni oppure entrambe valorizzate a valori ammessi cosi come descritto nella specifica dei parametri, in caso solo una delle due sia posta a NULL, viene ritornata una eccezione. Le date passate devono rispettare il formato ISO-8601 es. 2017-05-23 (AAAA-MM-GG) rif. https://en.wikipedia.org/wiki/ISO_8601
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
startDateRequest |
Data iniziale per la ricerca, deve essere precedente alla data endDateRequest |
date time |
None. |
endDateRequest |
Data finale per la ricerca, deve essere successiva alla data startDateRequest |
date time |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of OuterRechargesModelOutName | Description | Type | Additional information |
---|---|---|---|
CheckReghargeId |
Identificativo della confirm di ricarica |
integer |
None. |
Supplier |
Ottiene o imposta il nome del fornitore (es. Vodafone) |
string |
None. |
RechargeFormat |
Formato o taglio del pagamento effettuato. |
string |
None. |
RechargeTypeValue |
Tipologia di ricarica in formato testo |
string |
None. |
CategoryValue |
Categoria di ricarica in formato testo |
string |
None. |
CalculateAgio |
Agio |
decimal number |
None. |
Time |
Data della ricarica |
date time |
None. |
StateValue |
Stato della ricarica in formato testo |
string |
None. |
TransferAmount |
Ammontare della ricarica |
decimal number |
None. |
CustomData1 |
CustomData 1 |
string |
None. |
CustomData2 |
CustomData 2 |
string |
None. |
CustomData3 |
Custom Data 3 |
string |
None. |
Response Formats
application/json, text/json
[ { "CheckReghargeId": 1, "Supplier": "sample string 2", "RechargeFormat": "sample string 3", "RechargeTypeValue": "sample string 4", "CategoryValue": "sample string 5", "CalculateAgio": 6.0, "Time": "2025-05-14T05:16:32.3119604+02:00", "StateValue": "sample string 8", "TransferAmount": 9.0, "CustomData1": "sample string 10", "CustomData2": "sample string 11", "CustomData3": "sample string 12" }, { "CheckReghargeId": 1, "Supplier": "sample string 2", "RechargeFormat": "sample string 3", "RechargeTypeValue": "sample string 4", "CategoryValue": "sample string 5", "CalculateAgio": 6.0, "Time": "2025-05-14T05:16:32.3119604+02:00", "StateValue": "sample string 8", "TransferAmount": 9.0, "CustomData1": "sample string 10", "CustomData2": "sample string 11", "CustomData3": "sample string 12" } ]
application/xml, text/xml
<ArrayOfOuterRechargesModelOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels"> <OuterRechargesModelOut> <CalculateAgio>6</CalculateAgio> <CategoryValue>sample string 5</CategoryValue> <CheckReghargeId>1</CheckReghargeId> <CustomData1>sample string 10</CustomData1> <CustomData2>sample string 11</CustomData2> <CustomData3>sample string 12</CustomData3> <RechargeFormat>sample string 3</RechargeFormat> <RechargeTypeValue>sample string 4</RechargeTypeValue> <StateValue>sample string 8</StateValue> <Supplier>sample string 2</Supplier> <Time>2025-05-14T05:16:32.3119604+02:00</Time> <TransferAmount>9</TransferAmount> </OuterRechargesModelOut> <OuterRechargesModelOut> <CalculateAgio>6</CalculateAgio> <CategoryValue>sample string 5</CategoryValue> <CheckReghargeId>1</CheckReghargeId> <CustomData1>sample string 10</CustomData1> <CustomData2>sample string 11</CustomData2> <CustomData3>sample string 12</CustomData3> <RechargeFormat>sample string 3</RechargeFormat> <RechargeTypeValue>sample string 4</RechargeTypeValue> <StateValue>sample string 8</StateValue> <Supplier>sample string 2</Supplier> <Time>2025-05-14T05:16:32.3119604+02:00</Time> <TransferAmount>9</TransferAmount> </OuterRechargesModelOut> </ArrayOfOuterRechargesModelOut>