Silverflow Reconciliation Details API is one of 50 APIs that Silverflow publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Reconciliation Details. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.
This API exposes
3 operations
across 3 paths,
and defines 81 schemas.
It is described by OpenAPI 3.2.0, at version 1.417.0.
Requests are made against 3 base URLs: https://eu-west-1.api.silverflow.com/v1, https://us-east-2.api.silverflow.com/v1, https://eu-west-1.api-sbx.silverflow.com/v1.
The identity and technical contract details declared by the specification.
BaseReconciliationDetail
object
13 properties
11 required
PublicInterchangeFeeProgram
object
Public Fee Program
2 properties
settlementAmountFloat
object
3 properties
3 required
components-schemas-actionKey
string
The key of the action corresponding to this reconciliation detail.
SilverflowRegionality
string
reconciliationDetailNetworkFundsTransferKey
string
Uniquely identifies the networkFundsTransfer object that is going to contain the funds corresponding to this reconciliation detail
VisaPublicDesignator
object
Visa Public Designator
5 properties
1 required
components-schemas-chargeKey
string
Uniquely identifies a charge
components-schemas-acquirerBin
string
Acquirer BIN. The BIN number as assigned by the card network. For Mastercard, this is also referred to as the Acquirer Reference ID.
SecondPresentmentDMSReconciliationDetail
SecondPresentmentDMSSpecific
object
12 properties
7 required
correctedReconciliationDetailKey
string
The key of the reconciliation detail that is being corrected (nullified). This field is only present if isCorrection is set to true.
components-schemas-actionReference
string
Action reference assigned by the agent to the action corresponding to this reconciliation detail. Must not start with "act-".
schemas-Tags
object
Optional tags provided by the agent to tag the object for maintainability. Tags can be used filtering and sorting on the list views of Disputes. A valid tag-ke…
FirstChargebackSMSSpecific
object
15 properties
10 required
FirstPresentmentDMSSpecific
object
21 properties
13 required
arn
string
The Acquirer Reference Number; Unique identifier assigned by the Silverflow at clearing used to identify the transaction with the card networks.
bin
object
3 properties
3 required
components-schemas-mid
string
Merchant ID assigned to the merchant (or Payfac) by the acquirer, must be unique for each merchant dba name/location for the BIN
FirstChargebackDMSSpecific
object
14 properties
7 required
FirstPresentmentRTCSpecific
object
14 properties
11 required
BancontactPublicDesignator
object
Bancontact Public Designator
3 properties
1 required
CardNetworkFeeReconciliationDetail
openapi_components-schemas-countryCodeAlpha2
string
The ISO code of the country. European ISO Country Codes | Country | Alpha-2 code | Numeric | | ------- | ------------ | ------- | | Åland Islands | AX | 248 |…
CardNetworkFeeSpecific
object
5 properties
5 required
responseOffsetToken
string
The offset token. Can be used to continue paginating in the next request.
americanExpressMid
string
acceptorKey
string
Uniquely identifies a Merchant Acceptor.
FirstChargebackDMSReconciliationDetail
components-schemas-doingBusinessAsName
string
Assumed, trade or fictitious name of the merchant, value will be trimmed if greater than 25 (Visa) or 22 (Mastercard) characters by the scheme.
PreArbitrationDMSReconciliationDetail
reconciliationDetailKey
string
Uniquely identifies a Reconciliation Detail
AccountFundingSource
string
The Account Funding Source of the card used in the transaction.
FirstPresentmentSMSReconciliationDetail
components-schemas-acquirerIdCode
string
Identifier of the Acquirer as defined by the Card Network (Visa CIB, Mastercard ICA).
SettlementService
object
3 properties
3 required
FirstPresentmentSMSSpecific
object
17 properties
10 required
components-schemas-transactionReference
string
Unique ID assigned by the agent to the transaction. Used to identify the transaction.
settlementAmountFloatWithRate
object
4 properties
3 required
FirstChargebackSMSReconciliationDetail
preDisputeType
string
The type of pre-dispute resolution used for this transaction.
fundsTransferDate
string
The (value) date of the funds transfer.
binPageOffsetToken
string
rrn
string
The Retrieval Reference Number; Unique identifier used to identify transactions.
openapi_components-schemas-countryCodeNumeric
string
The ISO code of the country. European ISO Country Codes | Country | Alpha-2 code | Numeric | | ------- | ------------ | ------- | | Åland Islands | AX | 248 |…
processingDate
string
The processing date
FirstPresentmentRTCReconciliationDetail
ArbitrationDMSReconciliationDetail
FirstPresentmentDMSReconciliationDetail
CardInfoSummary
object
3 properties
3 required
merchantAcceptor
object
5 properties
5 required
openapi_components-schemas-created-2
string
The date and time this object was created
schemas-CardCountry
object
1 property
1 required
ProductType
string
The Product Type of the card used in the transaction.
SecondPresentmentSMSSpecific
object
12 properties
7 required
americanExpressAquirerBin
string
AMEX Acquirer BIN, this field corresponds to the Submitter Id.
settlementAmountInteger
object
3 properties
3 required
SecondPresentmentSMSReconciliationDetail
MastercardPublicDesignator
object
Mastercard Public Designator
6 properties
1 required
openapi_components-schemas-ProblemDetail
object
The 'problem detail' object relays detailed information about the error that occurred. It is defined by [RFC 7807 - Problem Details for HTTP APIs](https://tool…
5 properties
PreArbitrationDMSSpecific
object
14 properties
8 required
TransactionRegionalitySummary
object
A summary of the regionality of the transaction per Silverflow's definition EXPERIMENTAL
3 properties
3 required
openapi_components-schemas-CountryCode
object
3 properties
openapi_components-schemas-Amount-2
object
An amount encoded as an object with a value in minor units and a currency code.
2 properties
2 required
ReconciliationDetailsPage
object
3 properties
2 required
openapi_components-schemas-countryCodeAlpha3
string
The ISO code of the country. European ISO Country Codes | Country | Alpha-2 code | Numeric | | ------- | ------------ | ------- | | Åland Islands | AX | 248 |…
openapi_components-schemas-currencyCode-5
string
The three-letter ISO code of the currency. European ISO Currency Codes | Country — Currency | Code | Numeric | Minor Units | | ------------------ | ---- | ----…
NetworkFundsTransferKey
string
Uniquely identifies a networkFundsTransfer object
components-schemas-binKey
string
A key assigned by Silverflow to uniquely identify a BIN.
fundsTransferBookDate
string
The book date of the funds transfer.
floatAmountValue
number
The amount in minor units with decimal precision. For example $0.345 should be encoded as 34.5. Note that not all currencies have 2 minor units. Some have thre…
ArbitrationDMSSpecific
object
14 properties
8 required
openapi_components-schemas-amountValue-3
integer
The amount in minor units. For example $12.34 should be encoded as 1234. Note that not all currencies have 2 minor units; some have three or zero.
CurrencyConversionRates
array
Currency rates which are used to convert between amounts in case settlement currency is different than authorization currency. Empty array indicates no convers…
openapi_components-schemas-cardNetwork
string
The card network
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Silverflow publishes across the network.