GET api/OuterGateAgencyService/GetAgencyReportMultilevel?membershipEmail={membershipEmail}&startDate={startDate}&endDate={endDate}
Ritorna il rendiconto per agenzie appartenenti alla stessa rete o per agenzia. Esempio di chiamate valide al metodo API: [api/OuterGate/GetAgencyReportMultilevel] -> ritorna la rendicontazione in funzione dell'agenzia o delle agenzie se l'utente ha ruolo di capo-rete [api/OuterGate/GetAgencyReportMultilevel?membershipEmail=admin@nomail.com] -> ritorna la rendicontazione in funzione dell'agenzia e dell'operatore [api/OuterGate/GetAgencyReportMultilevel?membershipEmail=admin@nomail.com&startDate=2000-05-25&endDate=2017-05-25] -> ritorna la rendicontazione in funzione dell'agenzia, dell'operatore e dell'intervallo di tempo [startDate, endDate] con startDate minore uguale a endDate entrambe diversi da null [api/OuterGate/GetAgencyReportMultilevel?startDate=2000-05-25&endDate=2017-05-25] -> ritorna la rendicontazione in funzione dell'agenzia e dell'intervallo di tempo [startDate, endDate] con startDate minore uguale a endDate entrambe diverse da null 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 |
---|---|---|---|
membershipEmail |
indirizzo email dell'operatore che ha eseguito i pagamenti |
string |
None. |
startDate |
filtro per data di inizio |
date time |
None. |
endDate |
filtro per data di fine |
date time |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of OuterMultilevelReportModelOutName | Description | Type | Additional information |
---|---|---|---|
NetworkDenomination |
Denominazione della Rete |
string |
None. |
NetworkBankAccountNumber |
Numero di conto bancario della Rete |
string |
None. |
NetworkLiquidation |
Valore totale liquidato alla Rete |
decimal number |
None. |
NetworkProfit |
Guadagno totale della Rete |
decimal number |
None. |
NetworkLevel |
Livello di gerarchia della Rete |
integer |
None. |
AgencyReportModelOuts |
Lista di tutte i Punti operativi associati alla Rete e suddivisi per tipologia di servizio e tipologia di pagamento |
Collection of OuterMultilevelAgencyReportModelOut |
None. |
Response Formats
application/json, text/json
[ { "NetworkDenomination": "sample string 1", "NetworkBankAccountNumber": "sample string 2", "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "NetworkLevel": 3, "AgencyReportModelOuts": [ { "AgencyId": 1, "AgencyDenomination": "sample string 2", "AgencyBankAccountNumber": "sample string 3", "AgencyLiquidation": 1.0, "AgencyProfit": 1.0, "PaymentType": 0, "PaymentDesc": "Contanti", "Type": 0, "TypeDesc": "MAV", "SubType": 0, "SubTypeDesc": "Sconosciuto", "TransactionPayed": 4, "CardBrand": "sample string 5", "TotalAmount": 1.0, "Amount": 1.0, "CustomerFee": 1.0, "AgentId": 1, "AgentDenomination": "sample string 6", "AgentLiquidation": 1.0, "AgentProfit": 1.0, "CommercialId": 1, "CommercialDenomination": "sample string 7", "CommercialLiquidation": 1.0, "CommercialProfit": 1.0, "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "CustomData1": "sample string 8", "CustomData2": "sample string 9", "CustomData3": "sample string 10", "FiscalCode": "sample string 11", "VatNumber": "sample string 12", "AgencyActicationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyDeactivationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyMandateActivationDate": "2025-09-16T10:58:33.934442+02:00" }, { "AgencyId": 1, "AgencyDenomination": "sample string 2", "AgencyBankAccountNumber": "sample string 3", "AgencyLiquidation": 1.0, "AgencyProfit": 1.0, "PaymentType": 0, "PaymentDesc": "Contanti", "Type": 0, "TypeDesc": "MAV", "SubType": 0, "SubTypeDesc": "Sconosciuto", "TransactionPayed": 4, "CardBrand": "sample string 5", "TotalAmount": 1.0, "Amount": 1.0, "CustomerFee": 1.0, "AgentId": 1, "AgentDenomination": "sample string 6", "AgentLiquidation": 1.0, "AgentProfit": 1.0, "CommercialId": 1, "CommercialDenomination": "sample string 7", "CommercialLiquidation": 1.0, "CommercialProfit": 1.0, "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "CustomData1": "sample string 8", "CustomData2": "sample string 9", "CustomData3": "sample string 10", "FiscalCode": "sample string 11", "VatNumber": "sample string 12", "AgencyActicationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyDeactivationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyMandateActivationDate": "2025-09-16T10:58:33.934442+02:00" } ] }, { "NetworkDenomination": "sample string 1", "NetworkBankAccountNumber": "sample string 2", "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "NetworkLevel": 3, "AgencyReportModelOuts": [ { "AgencyId": 1, "AgencyDenomination": "sample string 2", "AgencyBankAccountNumber": "sample string 3", "AgencyLiquidation": 1.0, "AgencyProfit": 1.0, "PaymentType": 0, "PaymentDesc": "Contanti", "Type": 0, "TypeDesc": "MAV", "SubType": 0, "SubTypeDesc": "Sconosciuto", "TransactionPayed": 4, "CardBrand": "sample string 5", "TotalAmount": 1.0, "Amount": 1.0, "CustomerFee": 1.0, "AgentId": 1, "AgentDenomination": "sample string 6", "AgentLiquidation": 1.0, "AgentProfit": 1.0, "CommercialId": 1, "CommercialDenomination": "sample string 7", "CommercialLiquidation": 1.0, "CommercialProfit": 1.0, "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "CustomData1": "sample string 8", "CustomData2": "sample string 9", "CustomData3": "sample string 10", "FiscalCode": "sample string 11", "VatNumber": "sample string 12", "AgencyActicationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyDeactivationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyMandateActivationDate": "2025-09-16T10:58:33.934442+02:00" }, { "AgencyId": 1, "AgencyDenomination": "sample string 2", "AgencyBankAccountNumber": "sample string 3", "AgencyLiquidation": 1.0, "AgencyProfit": 1.0, "PaymentType": 0, "PaymentDesc": "Contanti", "Type": 0, "TypeDesc": "MAV", "SubType": 0, "SubTypeDesc": "Sconosciuto", "TransactionPayed": 4, "CardBrand": "sample string 5", "TotalAmount": 1.0, "Amount": 1.0, "CustomerFee": 1.0, "AgentId": 1, "AgentDenomination": "sample string 6", "AgentLiquidation": 1.0, "AgentProfit": 1.0, "CommercialId": 1, "CommercialDenomination": "sample string 7", "CommercialLiquidation": 1.0, "CommercialProfit": 1.0, "NetworkLiquidation": 1.0, "NetworkProfit": 1.0, "CustomData1": "sample string 8", "CustomData2": "sample string 9", "CustomData3": "sample string 10", "FiscalCode": "sample string 11", "VatNumber": "sample string 12", "AgencyActicationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyDeactivationDate": "2025-09-16T10:58:33.934442+02:00", "AgencyMandateActivationDate": "2025-09-16T10:58:33.934442+02:00" } ] } ]
application/xml, text/xml
<ArrayOfOuterMultilevelReportModelOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels"> <OuterMultilevelReportModelOut> <AgencyReportModelOuts> <OuterMultilevelAgencyReportModelOut> <AgencyActicationDate>2025-09-16T10:58:33.934442+02:00</AgencyActicationDate> <AgencyBankAccountNumber>sample string 3</AgencyBankAccountNumber> <AgencyDeactivationDate>2025-09-16T10:58:33.934442+02:00</AgencyDeactivationDate> <AgencyDenomination>sample string 2</AgencyDenomination> <AgencyId>1</AgencyId> <AgencyLiquidation>1</AgencyLiquidation> <AgencyMandateActivationDate>2025-09-16T10:58:33.934442+02:00</AgencyMandateActivationDate> <AgencyProfit>1</AgencyProfit> <AgentDenomination>sample string 6</AgentDenomination> <AgentId>1</AgentId> <AgentLiquidation>1</AgentLiquidation> <AgentProfit>1</AgentProfit> <Amount>1</Amount> <CardBrand>sample string 5</CardBrand> <CommercialDenomination>sample string 7</CommercialDenomination> <CommercialId>1</CommercialId> <CommercialLiquidation>1</CommercialLiquidation> <CommercialProfit>1</CommercialProfit> <CustomData1>sample string 8</CustomData1> <CustomData2>sample string 9</CustomData2> <CustomData3>sample string 10</CustomData3> <CustomerFee>1</CustomerFee> <FiscalCode>sample string 11</FiscalCode> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> <PaymentType>Cash</PaymentType> <SubType>Unknow</SubType> <TotalAmount>1</TotalAmount> <TransactionPayed>4</TransactionPayed> <Type>Mav</Type> <VatNumber>sample string 12</VatNumber> </OuterMultilevelAgencyReportModelOut> <OuterMultilevelAgencyReportModelOut> <AgencyActicationDate>2025-09-16T10:58:33.934442+02:00</AgencyActicationDate> <AgencyBankAccountNumber>sample string 3</AgencyBankAccountNumber> <AgencyDeactivationDate>2025-09-16T10:58:33.934442+02:00</AgencyDeactivationDate> <AgencyDenomination>sample string 2</AgencyDenomination> <AgencyId>1</AgencyId> <AgencyLiquidation>1</AgencyLiquidation> <AgencyMandateActivationDate>2025-09-16T10:58:33.934442+02:00</AgencyMandateActivationDate> <AgencyProfit>1</AgencyProfit> <AgentDenomination>sample string 6</AgentDenomination> <AgentId>1</AgentId> <AgentLiquidation>1</AgentLiquidation> <AgentProfit>1</AgentProfit> <Amount>1</Amount> <CardBrand>sample string 5</CardBrand> <CommercialDenomination>sample string 7</CommercialDenomination> <CommercialId>1</CommercialId> <CommercialLiquidation>1</CommercialLiquidation> <CommercialProfit>1</CommercialProfit> <CustomData1>sample string 8</CustomData1> <CustomData2>sample string 9</CustomData2> <CustomData3>sample string 10</CustomData3> <CustomerFee>1</CustomerFee> <FiscalCode>sample string 11</FiscalCode> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> <PaymentType>Cash</PaymentType> <SubType>Unknow</SubType> <TotalAmount>1</TotalAmount> <TransactionPayed>4</TransactionPayed> <Type>Mav</Type> <VatNumber>sample string 12</VatNumber> </OuterMultilevelAgencyReportModelOut> </AgencyReportModelOuts> <NetworkBankAccountNumber>sample string 2</NetworkBankAccountNumber> <NetworkDenomination>sample string 1</NetworkDenomination> <NetworkLevel>3</NetworkLevel> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> </OuterMultilevelReportModelOut> <OuterMultilevelReportModelOut> <AgencyReportModelOuts> <OuterMultilevelAgencyReportModelOut> <AgencyActicationDate>2025-09-16T10:58:33.934442+02:00</AgencyActicationDate> <AgencyBankAccountNumber>sample string 3</AgencyBankAccountNumber> <AgencyDeactivationDate>2025-09-16T10:58:33.934442+02:00</AgencyDeactivationDate> <AgencyDenomination>sample string 2</AgencyDenomination> <AgencyId>1</AgencyId> <AgencyLiquidation>1</AgencyLiquidation> <AgencyMandateActivationDate>2025-09-16T10:58:33.934442+02:00</AgencyMandateActivationDate> <AgencyProfit>1</AgencyProfit> <AgentDenomination>sample string 6</AgentDenomination> <AgentId>1</AgentId> <AgentLiquidation>1</AgentLiquidation> <AgentProfit>1</AgentProfit> <Amount>1</Amount> <CardBrand>sample string 5</CardBrand> <CommercialDenomination>sample string 7</CommercialDenomination> <CommercialId>1</CommercialId> <CommercialLiquidation>1</CommercialLiquidation> <CommercialProfit>1</CommercialProfit> <CustomData1>sample string 8</CustomData1> <CustomData2>sample string 9</CustomData2> <CustomData3>sample string 10</CustomData3> <CustomerFee>1</CustomerFee> <FiscalCode>sample string 11</FiscalCode> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> <PaymentType>Cash</PaymentType> <SubType>Unknow</SubType> <TotalAmount>1</TotalAmount> <TransactionPayed>4</TransactionPayed> <Type>Mav</Type> <VatNumber>sample string 12</VatNumber> </OuterMultilevelAgencyReportModelOut> <OuterMultilevelAgencyReportModelOut> <AgencyActicationDate>2025-09-16T10:58:33.934442+02:00</AgencyActicationDate> <AgencyBankAccountNumber>sample string 3</AgencyBankAccountNumber> <AgencyDeactivationDate>2025-09-16T10:58:33.934442+02:00</AgencyDeactivationDate> <AgencyDenomination>sample string 2</AgencyDenomination> <AgencyId>1</AgencyId> <AgencyLiquidation>1</AgencyLiquidation> <AgencyMandateActivationDate>2025-09-16T10:58:33.934442+02:00</AgencyMandateActivationDate> <AgencyProfit>1</AgencyProfit> <AgentDenomination>sample string 6</AgentDenomination> <AgentId>1</AgentId> <AgentLiquidation>1</AgentLiquidation> <AgentProfit>1</AgentProfit> <Amount>1</Amount> <CardBrand>sample string 5</CardBrand> <CommercialDenomination>sample string 7</CommercialDenomination> <CommercialId>1</CommercialId> <CommercialLiquidation>1</CommercialLiquidation> <CommercialProfit>1</CommercialProfit> <CustomData1>sample string 8</CustomData1> <CustomData2>sample string 9</CustomData2> <CustomData3>sample string 10</CustomData3> <CustomerFee>1</CustomerFee> <FiscalCode>sample string 11</FiscalCode> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> <PaymentType>Cash</PaymentType> <SubType>Unknow</SubType> <TotalAmount>1</TotalAmount> <TransactionPayed>4</TransactionPayed> <Type>Mav</Type> <VatNumber>sample string 12</VatNumber> </OuterMultilevelAgencyReportModelOut> </AgencyReportModelOuts> <NetworkBankAccountNumber>sample string 2</NetworkBankAccountNumber> <NetworkDenomination>sample string 1</NetworkDenomination> <NetworkLevel>3</NetworkLevel> <NetworkLiquidation>1</NetworkLiquidation> <NetworkProfit>1</NetworkProfit> </OuterMultilevelReportModelOut> </ArrayOfOuterMultilevelReportModelOut>