GET api/OuterGateAgencyService/GetAllDirectAccreditsOrDebitsTransactions?startDateRequest={startDateRequest}&endDateRequest={endDateRequest}

Ritorna tutti i movimenti di denaro effettuati o ricevuti nel circuito privativo, 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, nel caso in cui una delle due date sia posta a null, viene ritornata una eccezione

Request Information

URI Parameters

NameDescriptionTypeAdditional 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 OuterDirectAccreditsOrDebitsModelOut
NameDescriptionTypeAdditional information
DebtorAgencyName

Denominazione dell'agenzia debitrice

string

None.

PrivativeCircuit

Nome del circuito privativo

string

None.

CreditorAgencyName

Denominazione dell'agenzia creditrice

string

None.

Cause

Causale movimento

string

None.

TransactionAmount

Ammontare della transazione

decimal number

None.

Fees

Commissioni

decimal number

None.

UniqueKey

Identificativo univoco della transazione

string

None.

TransactionDate

Data della transazione

date time

None.

TransactionState

Stato della transazione

BankTransactionStateEnum

None.

TransactionStateValue

Stato della transazione in formato testo

string

None.

TransactionStateDesc

Descrizione dello stato della transazione

string

None.

TransactionStateMessage

Messaggio sullo stato della transazione

string

None.

CreatedByIpAddress

Indirizzo IP di chi sta effettuando la richiesta

string

Required

Matching regular expression pattern: \b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b

Response Formats

application/json, text/json

Sample:
[
  {
    "DebtorAgencyName": "sample string 1",
    "PrivativeCircuit": "sample string 2",
    "CreditorAgencyName": "sample string 3",
    "Cause": "sample string 4",
    "TransactionAmount": 5.0,
    "Fees": 6.0,
    "UniqueKey": "sample string 7",
    "TransactionDate": "2025-05-14T04:37:32.1832375+02:00",
    "TransactionState": 0,
    "TransactionStateValue": "sample string 9",
    "TransactionStateDesc": "Bozza",
    "TransactionStateMessage": "sample string 10",
    "CreatedByIpAddress": "sample string 11"
  },
  {
    "DebtorAgencyName": "sample string 1",
    "PrivativeCircuit": "sample string 2",
    "CreditorAgencyName": "sample string 3",
    "Cause": "sample string 4",
    "TransactionAmount": 5.0,
    "Fees": 6.0,
    "UniqueKey": "sample string 7",
    "TransactionDate": "2025-05-14T04:37:32.1832375+02:00",
    "TransactionState": 0,
    "TransactionStateValue": "sample string 9",
    "TransactionStateDesc": "Bozza",
    "TransactionStateMessage": "sample string 10",
    "CreatedByIpAddress": "sample string 11"
  }
]

application/xml, text/xml

Sample:
<ArrayOfOuterDirectAccreditsOrDebitsModelOut xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PrivativeCircuit">
  <OuterDirectAccreditsOrDebitsModelOut>
    <CreatedByIpAddress xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels">sample string 11</CreatedByIpAddress>
    <Cause>sample string 4</Cause>
    <CreditorAgencyName>sample string 3</CreditorAgencyName>
    <Fees>6</Fees>
    <PrivativeCircuit>sample string 2</PrivativeCircuit>
    <TransactionAmount>5</TransactionAmount>
    <TransactionDate>2025-05-14T04:37:32.1832375+02:00</TransactionDate>
    <TransactionState>Draft</TransactionState>
    <TransactionStateMessage>sample string 10</TransactionStateMessage>
    <TransactionStateValue>sample string 9</TransactionStateValue>
    <UniqueKey>sample string 7</UniqueKey>
    <DebtorAgencyName>sample string 1</DebtorAgencyName>
  </OuterDirectAccreditsOrDebitsModelOut>
  <OuterDirectAccreditsOrDebitsModelOut>
    <CreatedByIpAddress xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels">sample string 11</CreatedByIpAddress>
    <Cause>sample string 4</Cause>
    <CreditorAgencyName>sample string 3</CreditorAgencyName>
    <Fees>6</Fees>
    <PrivativeCircuit>sample string 2</PrivativeCircuit>
    <TransactionAmount>5</TransactionAmount>
    <TransactionDate>2025-05-14T04:37:32.1832375+02:00</TransactionDate>
    <TransactionState>Draft</TransactionState>
    <TransactionStateMessage>sample string 10</TransactionStateMessage>
    <TransactionStateValue>sample string 9</TransactionStateValue>
    <UniqueKey>sample string 7</UniqueKey>
    <DebtorAgencyName>sample string 1</DebtorAgencyName>
  </OuterDirectAccreditsOrDebitsModelOut>
</ArrayOfOuterDirectAccreditsOrDebitsModelOut>