BMO TPP EMT Creditor Payment Activation Request API is one of 23 APIs that BMO publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include TPP-EMTCreditorPaymentActivationRequest. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
1 operation
across 1 path,
and defines 162 schemas.
It is described by OpenAPI 3.2.0, at version 4.3.0.
Requests are made against a single base URL, https://open-api-sit.bmogc.net/open-banking2/commercial-sb.
The identity and technical contract details declared by the specification.
AccountSchemeName1Choice
object
2 properties
GenericFinancialIdentification1
object
3 properties
1 required
CashAccountType2Choice
object
2 properties
PaymentCondition1
object
3 properties
3 required
GenericPersonIdentification1
object
3 properties
1 required
ExternalDocumentFormat1Code
string
OriginalTransactionReference29
object
4 properties
SupplementaryDataEnvelopeRfp
object
1 property
TaxAmountType1Choice
object
2 properties
ExternalStatusReason1Code
string
CashAccount38
object
5 properties
1 required
Problem
object
5 properties
OtherContact1
object
2 properties
1 required
ReferredDocumentType3Choice
object
2 properties
TaxRecord2
object
5 properties
ExternalServiceLevel1Code
string
Max140Text
string
Specifies a character string with a maximum length of 140 characters.
CreditorReferenceType1Choice
object
2 properties
FinancialInstitutionIdentification18
object
6 properties
SupplementaryDataEnvelope1
object
1 property
DiscountAmountAndType1
object
2 properties
1 required
RemittanceLocation7
object
2 properties
NumberOfTransactionsPerStatus5
object
3 properties
2 required
Max16Text
string
Specifies a character string with a maximum length of 16 characters.
DateAndDateTime2Choice
object
2 properties
GroupHeader78
object
5 properties
4 required
Max15NumericText
string
Specifies a numeric string with a maximum length of 15 digits.
ExternalDiscountAmountType1Code
string
PaymentTransaction104
object
8 properties
OrganisationIdentificationSchemeName1Choice
object
2 properties
PreferredContactMethod1Code
string
RFPResponseBody
object
1 property
Document12
object
7 properties
5 required
ProxyAccountType1Choice
object
2 properties
RemittanceInformation16
object
2 properties
SupplementaryData1
object
1 property
1 required
CreditorReferenceType2
object
2 properties
1 required
StatusReasonInformation12
object
3 properties
ExternalLocalInstrument1Code
string
GenericIdentification1
object
3 properties
1 required
PaymentIdentification6
object
3 properties
1 required
CreditorReferenceInformation2
object
2 properties
DatePeriod2
object
2 properties
2 required
TaxRecordPeriod1Code
string
PersonIdentification13
object
2 properties
ExternalCategoryPurpose1Code
string
DocumentAdjustment1
object
4 properties
1 required
Max4Text
string
Specifies a character string with a maximum length of 4 characters.
PostalAddress24
object
16 properties
ExternalPaymentTransactionStatus1Code
string
TaxAuthorisation1
object
2 properties
Max70Text
string
Specifies a character string with a maximum length of 70characters.
ExternalPersonIdentification1Code
string
ExternalClearingSystemIdentification1Code
string
ExternalCashAccountType1Code
string
CreditorPaymentActivationRequestV07
object
3 properties
2 required
ChargeBearerType1Code
string
DocumentLineType1Choice
object
2 properties
CreditorPaymentActivationRequestStatusReportV07
object
3 properties
2 required
GenericOrganisationIdentification1
object
3 properties
1 required
BICFIDec2014Identifier
string
ExternalGarnishmentType1Code
string
ExternalAccountIdentification1Code
string
DiscountAmountType1Choice
object
2 properties
TaxInformation7
object
11 properties
ClearingSystemIdentification2Choice
object
2 properties
Party38Choice
object
2 properties
Max34Text
string
Specifies a character string with a maximum length of 34 characters.
TrueFalseIndicator
boolean
RemittanceLocationMethod2Code
string
GarnishmentType1
object
2 properties
1 required
AnyBICDec2014Identifier
string
creditorPaymentActivationRequestV07
object
1 property
1 required
ExternalDocumentType1Code
string
ActiveOrHistoricCurrencyAndAmount
object
2 properties
ExternalProxyAccountType1Code
string
AccountIdentification4Choice
object
2 properties
ServiceLevel8Choice
object
2 properties
StructuredRemittanceInformation16
object
8 properties
IBAN2007Identifier
string
NameAndAddress16
object
2 properties
2 required
GroupHeader87
object
5 properties
3 required
creditorPaymentActivationRequestStatusReportV07
object
1 property
1 required
ProxyAccountIdentification1
object
2 properties
1 required
Max2048Text
string
Specifies a character string with a maximum length of 2048 characters.
ClearingSystemMemberIdentification2
object
2 properties
1 required
PhoneNumber
string
The collection of information which identifies a specific phone or FAX number as defined by telecom services. It consists of a '+' followed by the country code…
GenericIdentification30
object
3 properties
2 required
DocumentFormat1Choice
object
2 properties
ReferredDocumentType4
object
2 properties
1 required
CategoryPurpose1Choice
object
2 properties
ExternalOrganisationIdentification1Code
string
FinancialIdentificationSchemeName1Choice
object
2 properties
StatusReason6Choice
object
2 properties
BranchAndFinancialInstitutionIdentification6
object
2 properties
1 required
TaxParty1
object
3 properties
ActiveCurrencyCode
string
TaxAmountAndType1
object
2 properties
1 required
Cheque11
object
12 properties
TaxAmount2
object
1 property
PaymentInstruction31
object
11 properties
5 required
LocalInstrument2Choice
object
2 properties
CurrencyAmountType
number
PaymentTypeInformation26
object
4 properties
ActiveCurrencyAndAmount
object
2 properties
DateAndPlaceOfBirth1
object
4 properties
3 required
GarnishmentType1Choice
object
2 properties
DocumentLineType1
object
2 properties
1 required
Max35Text
string
Specifies a character string with a maximum length of 35 characters.
ExternalFinancialInstitutionIdentification1Code
string
RFPRequestBody
object
1 property
Max105Text
string
Specifies a character string with a maximum length of 105 characters.
SupplementaryDataRfp
object
1 property
1 required
DocumentLineIdentification1
object
3 properties
AddressType3Choice
object
2 properties
CreditTransferTransaction35
object
15 properties
5 required
ReferredDocumentInformation7
object
4 properties
ExternalTaxAmountType1Code
string
OrganisationIdentification29
object
3 properties
RemittanceAmount3
object
6 properties
InstructionForCreditorAgent1
object
2 properties
PartyIdentification135
object
5 properties
AmountType4Choice
object
2 properties
BranchData3
object
4 properties
ExternalDocumentLineType1Code
string
RemittanceLocationData1
object
3 properties
1 required
TaxPeriod2
object
3 properties
OriginalPaymentInstruction31
object
2 properties
1 required
Contact4
object
12 properties
OriginalGroupInformation30
object
8 properties
2 required
ExternalPaymentGroupStatus1Code
string
GenericAccountIdentification1
object
3 properties
1 required
PaymentMethod7Code
string
EquivalentAmount2
object
2 properties
2 required
PaymentConditionStatus1
object
3 properties
2 required
ChequeDelivery1Code
string
Garnishment3
object
8 properties
1 required
TaxParty2
object
4 properties
RemittanceAmount2
object
6 properties
PersonIdentificationSchemeName1Choice
object
2 properties
Exact4AlphaNumericText
string
Specifies an alphanumeric string with a length of 4 characters.
DocumentType1Choice
object
1 property
1 required
ActiveOrHistoricCurrencyCode
string
ChequeDeliveryMethod1Choice
object
2 properties
DocumentLineInformation1
object
3 properties
1 required
Max128Text
string
Specifies a character string with a maximum length of 128 characters.
The full machine-readable OpenAPI contract behind this narrative.
Other APIs BMO publishes across the network.