GET api/OuterGate/GetAllMavTransactions?startDateRequest={startDateRequest}&endDateRequest={endDateRequest}
Ritorna tutti i pagamenti MAV, 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
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 OuterMavRavModelOutName | Description | Type | Additional information |
---|---|---|---|
IdBulletin |
Identificativo interno della transazione |
integer |
None. |
CurrencyDate |
Data di valuta calcolata |
date time |
None. |
PaymentDate |
Data di pagamento |
date time |
None. |
CustomerLastNameOrBusinessName |
Cognome cliente |
string |
None. |
CustomerName |
Nome cliente |
string |
None. |
CustomerAddress |
Indirizzo cliente |
string |
None. |
EmployeeUsername |
Operatore |
string |
None. |
UniqueKey |
Codice univoco della transazione utilizzato per recuperare il bollettino da portale. |
string |
None. |
FeesAmount | decimal number |
None. |
|
PosPid |
Codice univo della transazione POS |
string |
None. |
Code |
Codice |
string |
Required Matching regular expression pattern: ^([0-9]{17})$ |
TransferAmount |
Importo del MAV/RAV |
decimal number |
Required Data type: Currency Matching regular expression pattern: ^[0-9]+([.,][0-9]{0,2})?$ Range: inclusive between 0,01 and 1E+15 |
Cause |
Causale |
string |
Matching regular expression pattern: ^[a-zA-Z0-9\-_?()+ ,;'=*$%@\.]*$ |
CreatedByIpAddress |
Indirizzo IP |
string |
Required Matching regular expression pattern: \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b |
PaymentType |
Tipo di pagamento |
PaymentType |
Required |
CustomerSepafinId |
Id cliente intestatario bollettino |
integer |
Required |
CustomerExecutorSepafinId |
Id del cliente esecutore del bollettino |
integer |
Required |
CustomData1 |
Campo personalizzabile |
string |
None. |
CustomData2 |
Campo personalizzabile |
string |
None. |
CustomData3 |
Campo personalizzabile |
string |
None. |
Response Formats
application/json, text/json
[ { "IdBulletin": 1, "CurrencyDate": "2025-05-14T03:03:57.6914641+02:00", "PaymentDate": "2025-05-14T03:03:57.6914641+02:00", "CustomerLastNameOrBusinessName": "sample string 4", "CustomerName": "sample string 5", "CustomerAddress": "sample string 6", "EmployeeUsername": "sample string 7", "UniqueKey": "sample string 8", "FeesAmount": 9.0, "PosPid": "sample string 10", "Code": "sample string 11", "TransferAmount": 12.0, "Cause": "sample string 13", "CreatedByIpAddress": "sample string 14", "PaymentType": 0, "CustomerSepafinId": 1, "CustomerExecutorSepafinId": 1, "CustomData1": "sample string 15", "CustomData2": "sample string 16", "CustomData3": "sample string 17" }, { "IdBulletin": 1, "CurrencyDate": "2025-05-14T03:03:57.6914641+02:00", "PaymentDate": "2025-05-14T03:03:57.6914641+02:00", "CustomerLastNameOrBusinessName": "sample string 4", "CustomerName": "sample string 5", "CustomerAddress": "sample string 6", "EmployeeUsername": "sample string 7", "UniqueKey": "sample string 8", "FeesAmount": 9.0, "PosPid": "sample string 10", "Code": "sample string 11", "TransferAmount": 12.0, "Cause": "sample string 13", "CreatedByIpAddress": "sample string 14", "PaymentType": 0, "CustomerSepafinId": 1, "CustomerExecutorSepafinId": 1, "CustomData1": "sample string 15", "CustomData2": "sample string 16", "CustomData3": "sample string 17" } ]
application/xml, text/xml
<ArrayOfOuterMavRavModelOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels"> <OuterMavRavModelOut> <Cause>sample string 13</Cause> <Code>sample string 11</Code> <CreatedByIpAddress>sample string 14</CreatedByIpAddress> <CustomData1>sample string 15</CustomData1> <CustomData2>sample string 16</CustomData2> <CustomData3>sample string 17</CustomData3> <CustomerExecutorSepafinId>1</CustomerExecutorSepafinId> <CustomerSepafinId>1</CustomerSepafinId> <PaymentType>Cash</PaymentType> <TransferAmount>12</TransferAmount> <CurrencyDate>2025-05-14T03:03:57.6914641+02:00</CurrencyDate> <CustomerAddress>sample string 6</CustomerAddress> <CustomerLastNameOrBusinessName>sample string 4</CustomerLastNameOrBusinessName> <CustomerName>sample string 5</CustomerName> <EmployeeUsername>sample string 7</EmployeeUsername> <FeesAmount>9</FeesAmount> <IdBulletin>1</IdBulletin> <PaymentDate>2025-05-14T03:03:57.6914641+02:00</PaymentDate> <PosPid>sample string 10</PosPid> <UniqueKey>sample string 8</UniqueKey> </OuterMavRavModelOut> <OuterMavRavModelOut> <Cause>sample string 13</Cause> <Code>sample string 11</Code> <CreatedByIpAddress>sample string 14</CreatedByIpAddress> <CustomData1>sample string 15</CustomData1> <CustomData2>sample string 16</CustomData2> <CustomData3>sample string 17</CustomData3> <CustomerExecutorSepafinId>1</CustomerExecutorSepafinId> <CustomerSepafinId>1</CustomerSepafinId> <PaymentType>Cash</PaymentType> <TransferAmount>12</TransferAmount> <CurrencyDate>2025-05-14T03:03:57.6914641+02:00</CurrencyDate> <CustomerAddress>sample string 6</CustomerAddress> <CustomerLastNameOrBusinessName>sample string 4</CustomerLastNameOrBusinessName> <CustomerName>sample string 5</CustomerName> <EmployeeUsername>sample string 7</EmployeeUsername> <FeesAmount>9</FeesAmount> <IdBulletin>1</IdBulletin> <PaymentDate>2025-05-14T03:03:57.6914641+02:00</PaymentDate> <PosPid>sample string 10</PosPid> <UniqueKey>sample string 8</UniqueKey> </OuterMavRavModelOut> </ArrayOfOuterMavRavModelOut>