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

NameDescriptionTypeAdditional 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 OuterMultilevelReportModelOut
NameDescriptionTypeAdditional 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

Sample:
[
  {
    "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

Sample:
<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>