UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 58 kB
{"openapi":"3.0.0","info":{"contact":{"email":"apisupport@mastercard.com","name":"Open Banking Connect Support","url":"https://developer.mastercard.com/product/open-banking-connect-api-product"},"description":"Open Banking - Payments initiation service","title":"Open Banking - Payments initiation service","version":"1.16.0","x-artifactId":"mcob-inbound-service","x-origin":[{"format":"swagger","url":"https://developer.mastercard.com/devzone/api/portal/swagger/open-banking-connect-payment-initiation-service","version":"2.0"}],"x-providerName":"mastercard.com","x-serviceName":"open-banking-connect-pis"},"tags":[{"description":"List of account information and payment initiation providers","name":"ASPSPs"},{"description":"Domestic Payments operations","name":"Domestic Payments Consent"},{"description":"Domestic Payments operations","name":"Domestic Payments"},{"description":"Domestic Payments operations","name":"Domestic Payments Status"},{"description":"SEPA Payments operations","name":"SEPA Payments Consent"},{"description":"SEPA Payments operations","name":"SEPA Payments"},{"description":"SEPA Payments operations","name":"SEPA Payments Status"},{"description":"Cross border Payments Consent operation","name":"Cross border Payments Consent"},{"description":"Cross border Payments Redeem operation","name":"Cross border Payments"},{"description":"Cross border Payments get status operation","name":"Cross border Payments Status"},{"description":"PI Consent Original consent given by the bank.","name":"PI Consents Raw"},{"description":"Open banking connect health status","name":"Health"}],"paths":{"/payments/aspsps":{"post":{"description":"Get the list of all active ASPSPs supported by the Open Banking Connect platform at this time with possibility to filter by id, name or country. This list is updated regularly as new ASPSPs are connected.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postAspspsParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postAspspsOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Get list of ASPSPs","tags":["ASPSPs"]}},"/payments/consents/raw":{"post":{"description":"Extracts the original raw consent given by the aspsp","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsConsentsRawParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsConsentsRawOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Extracts the original raw consent given by the aspsp","tags":["PI Consents Raw"]}},"/payments/cross-border-credit-transfers":{"post":{"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Redeem the payment","tags":["Cross border Payments"]}},"/payments/cross-border-credit-transfers/consents":{"post":{"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBody"}}},"description":"Cross border payment consent","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Request consent initiation via redirect","tags":["Cross border Payments Consent"]}},"/payments/cross-border-credit-transfers/payment-status":{"post":{"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersPaymentStatusOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Get payment status","tags":["Cross border Payments Status"]}},"/payments/domestic-credit-transfers":{"post":{"description":"Redeem the payment which was previously consented by the PSU.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Redeem the payment","tags":["Domestic Payments"]}},"/payments/domestic-credit-transfers/consents":{"post":{"description":"Request Payment Initiation Consent for a domestic credit transfer on behalf of the PSU.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBody"}}},"description":"Domestic Payment consent to be wired via Faster Payment System","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Request consent initiation via redirect","tags":["Domestic Payments Consent"]}},"/payments/domestic-credit-transfers/payment-status":{"post":{"description":"Get the status for an existing domestic credit transfer payment.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersPaymentStatusParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersPaymentStatusOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Get payment status","tags":["Domestic Payments Status"]}},"/payments/health":{"get":{"description":"Returns the status of each connectivity provider","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiHealth"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Returns the status of each connectivity provider","tags":["Health"]}},"/payments/sepa-credit-transfers":{"post":{"description":"Redeem a SEPA credit transfer previously consented by the PSU.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Redeem the payment","tags":["SEPA Payments"]}},"/payments/sepa-credit-transfers/consents":{"post":{"description":"Request a SEPA credit transfer consent on behalf of the PSU via a URL redirect to the ASPSP.","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBody"}}},"required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Request consent initiation via redirect","tags":["SEPA Payments Consent"]}},"/payments/sepa-credit-transfers/payment-status":{"post":{"description":"Get the status of an existing SEPA credit transfer","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersPaymentStatusParamsBody"}}},"description":"Request Body","required":true},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersPaymentStatusOKBody"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"500":{"description":"Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}},"504":{"description":"Server while acting as a gateway or proxy, cannot get a response in time.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Error"}}}}},"summary":"Get payment status","tags":["SEPA Payments Status"]}}},"servers":[{"url":"/openbanking/sandbox/connect/api"}],"components":{"schemas":{"AdditionalDataField":{"description":"Additional ASPSP field Types to be returned","enum":["capabilities","logo"],"type":"string"},"ApiHealth":{"description":"API Healt response object","properties":{"connectors":{"description":"Connector availability","items":{"$ref":"#/components/schemas/ApiHealth_connectors"},"type":"array"},"status":{"description":"Overall connect platform availability status","enum":["UP","DOWN","DEGRADED"],"example":"UP","type":"string"},"statusMessage":{"description":"Additional informational message","example":"","type":"string"}},"required":["status"],"type":"object"},"ApiHealth_connectors":{"properties":{"name":{"description":"Connector name","example":"Buffalo","type":"string"},"status":{"description":"Overall connect platform availability status","enum":["UP","DOWN","DEGRADED"],"example":"UP","type":"string"},"statusMessage":{"description":"Additional informational message","example":"","type":"string"}},"required":["name","status"]},"CapabilitiesObject":{"additionalProperties":{"type":"boolean"},"description":"Capabilities related to api profile assigned to ASPSP","example":{"delete_ais_consent":true,"obtain_ais_consent":true,"retrieve_accounts":true},"type":"object"},"Error":{"properties":{"Errors":{"$ref":"#/components/schemas/Error_Errors"}},"required":["Errors"],"type":"object"},"Error_Errors":{"properties":{"Error":{"items":{"$ref":"#/components/schemas/Error_Errors_Error"},"type":"array"}},"required":["Error"]},"Error_Errors_Error":{"properties":{"Description":{"type":"string"},"Details":{"type":"string"},"ReasonCode":{"type":"string"},"Recoverable":{"type":"boolean"},"Source":{"type":"string"}}},"LogoFileType":{"description":"Type of the uploaded Logo file","enum":["png","jpg","svg"],"type":"string"},"LogoObject":{"description":"Logo metadata and image content","properties":{"binaryContent":{"description":"This field is deprecated, use logoUrl instead","type":"string"},"fileType":{"$ref":"#/components/schemas/LogoFileType"},"logoUrl":{"description":"URL to a logo file","example":"https://openbanking.mastercard.eu/live/imgs/16f0f635-9d94-4976-b49b-584ca231c232.svg","type":"string"}},"type":"object"},"Merchant":{"description":"Marchant Object","properties":{"id":{"description":"Merchant id","example":"MerchantId","maxLength":256,"minLength":1,"type":"string"},"name":{"description":"Merchant name","example":"MerchantName","maxLength":256,"minLength":1,"type":"string"}},"required":["id","name"],"type":"object"},"PaymentConsent":{"description":"Return the consent data exchanged for PSU authorization","properties":{"consentId":{"description":"Consent Id","type":"string"},"consentRequestId":{"description":"Consent Request Id, the same as received from /consent operations.","type":"string"},"signatureStatus":{"$ref":"#/components/schemas/SignatureValidationStatus"}},"required":["consentId","consentRequestId"],"type":"object"},"RequestPisDomesticSchedule":{"properties":{"endDate":{"description":"End date for the schedule","example":"","format":"date","type":"string"},"frequency":{"description":"Frequency type","enum":["DAIL","WEEK","MNTH","QUTR","SEMI","YEAR"],"type":"string"},"startDate":{"description":"Start date for the schedule","example":"","format":"date","type":"string"}},"required":["frequency","startDate"],"type":"object"},"RequestPisSepaSchedule":{"properties":{"endDate":{"description":"End date for the schedule","example":"","format":"date","type":"string"},"frequency":{"description":"Frequency type","enum":["DAIL","WEEK","MNTH","QUTR","SEMI","YEAR"],"type":"string"},"startDate":{"description":"Start date for the schedule","example":"","format":"date","type":"string"}},"required":["frequency","startDate"],"type":"object"},"SepaPaymentConsent":{"description":"Return the consent data exchanged for PSU authorization","properties":{"consentId":{"description":"Consent Id","type":"string"},"consentRequestId":{"description":"Consent Request Id, the same as received from /consent operations.","type":"string"}},"required":["consentId","consentRequestId"],"type":"object"},"SignatureValidationStatus":{"description":"For CMA9 ASPSPs: Status of validation of ASPSP's signature present in authorization code that TPP included in the request for credit transfer","enum":["VALID","UNKNOWN","UNSIGNED","NONCOMPLIANT"],"type":"string"},"postAspspsOKBody":{"properties":{"aspsps":{"items":{"$ref":"#/components/schemas/postAspspsOKBodyAspspsItems"},"type":"array"},"originalRequestInfo":{"$ref":"#/components/schemas/postAspspsOKBodyOriginalRequestInfo"}},"required":["originalRequestInfo"],"type":"object"},"postAspspsOKBodyAspspsItems":{"properties":{"aspspServices":{"description":"Provided services, AIS - account information, PIS - payment initiation","example":["AIS","PIS","COF"],"items":{"enum":["AIS","PIS","COF"],"type":"string"},"type":"array"},"capabilities":{"$ref":"#/components/schemas/CapabilitiesObject"},"country":{"description":"Country code","example":"UK","type":"string"},"id":{"description":"Identification of the ASPSP","example":"123e4567-e89b-12d3-a456-426655440000","type":"string"},"logo":{"$ref":"#/components/schemas/LogoObject"},"name":{"description":"Name of the ASPSP","example":"Wood bank","type":"string"},"profile":{"description":"ASPSP profile","example":"CMA9","type":"string"}},"type":"object"},"postAspspsOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postAspspsParamsBody":{"properties":{"country":{"description":"Filter by country code (ISO 3166 Alpha 2), exact match pattern","example":"GB","pattern":"^[A-Z]{2}$","type":"string"},"id":{"description":"Filter by internal id of ASPSP, exact match pattern","example":"","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"name":{"description":"Filter by name of ASPSP, contains pattern","example":"","maxLength":256,"minLength":1,"type":"string"},"requestInfo":{"$ref":"#/components/schemas/postAspspsParamsBodyRequestInfo"},"returnAdditionalData":{"description":"Specifies what additional fields for ASPSP object should be included in response","items":{"$ref":"#/components/schemas/AdditionalDataField"},"type":"array"}},"required":["requestInfo"],"type":"object"},"postAspspsParamsBodyRequestInfo":{"properties":{"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsConsentsRawOKBody":{"properties":{"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsConsentsRawOKBody_originalRequestInfo"},"rawConsent":{"description":"Raw Consent","type":"string"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsConsentsRawOKBody_originalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"]},"postPaymentsConsentsRawParamsBody":{"properties":{"requestInfo":{"$ref":"#/components/schemas/postPaymentsConsentsRawParamsBody_requestInfo"}},"required":["requestInfo"],"type":"object"},"postPaymentsConsentsRawParamsBody_requestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"consentId":{"description":"Consent identification","example":"GFiTpF3:EBy5xGqQMatk","maxLength":256,"minLength":1,"type":"string"},"merchant":{"$ref":"#/components/schemas/Merchant"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","consentId","xRequestId"]},"postPaymentsCrossBorderCreditTransfersConsentsOKBody":{"properties":{"_links":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBodyLinks"},"additionalData":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData"},"aspspSCAApproach":{"enum":["REDIRECT"],"type":"string"},"consentRequestId":{"type":"string"},"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBodyOriginalRequestInfo"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsOKBodyLinks":{"properties":{"scaRedirect":{"description":"Redirect URL for SCA","example":"https://bank1.com/sca/login","type":"string"}},"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData":{"description":"Returning additional data related to the consent","properties":{"rawConsent":{"description":"Raw Consent, available only for specific standards and returned only if requestInfo.flag contained 'Return.Raw.Consent'","type":"string"}}},"postPaymentsCrossBorderCreditTransfersConsentsParamsBody":{"properties":{"payments":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments"},"requestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyRequestInfo"}},"required":["payments","requestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments":{"properties":{"creditorAccount":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAccount"},"creditorAddress":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAddress"},"creditorAgent":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAgent"},"creditorName":{"description":"Bank name","example":"Wood bank","maxLength":256,"minLength":1,"type":"string"},"debtorAccount":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsDebtorAccount"},"debtorAddress":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments_debtorAddress"},"debtorName":{"description":"Debtor legal name","example":"NordPole PLC","maxLength":256,"minLength":1,"type":"string"},"endToEndIdentification":{"description":"Payment end to end identification","example":"Notification","maxLength":18,"minLength":1,"type":"string"},"instructedAmount":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsInstructedAmount"},"instructionIdentification":{"description":"Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction. If API profile of ASPSP is CMA9, then field is mandatory.","example":"","maxLength":256,"minLength":1,"type":"string"},"instructionPriority":{"description":"Indicator of the urgency or order of importance","enum":["Normal","Urgent"],"example":"Normal","type":"string"},"localInstrument":{"description":"User community specific instrument.","enum":["Swift"],"example":"Swift","type":"string"},"remittanceInformationReference":{"description":"Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. (future use)","example":"UniqueRef1","maxLength":256,"minLength":1,"type":"string"},"remittanceInformationUnstructured":{"description":"Description of the payment","example":"Payment for fruits","maxLength":256,"minLength":1,"type":"string"},"requestedExecutionDate":{"description":"Scheduled Payment Date","example":"","format":"date","type":"string"},"transferCharges":{"description":"Charge bearer","enum":["SEN","SHA","BEN"],"type":"string"}},"required":["creditorAccount","creditorAgent","creditorName","debtorAccount","endToEndIdentification","instructedAmount","instructionPriority","localInstrument"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAccount":{"properties":{"identification":{"description":"Account identification","example":"PL06884573292356737845125375","maxLength":256,"minLength":1,"type":"string"},"schemeName":{"description":"Scheme for the account identification","enum":["IBAN","SortCodeAccountNumber"],"example":"IBAN","type":"string"}},"required":["identification","schemeName"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAddress":{"properties":{"buildingNumber":{"example":"15","maxLength":256,"minLength":1,"type":"string"},"city":{"example":"City","maxLength":256,"minLength":1,"type":"string"},"country":{"description":"ISO 3166 ALPHA2 country code","example":"AA","pattern":"^[A-Z]{2}$","type":"string"},"countrySubDivision":{"example":"SubDivision","maxLength":256,"minLength":1,"type":"string"},"postalCode":{"example":"POSTCODE","maxLength":256,"minLength":1,"type":"string"},"street":{"example":"Street","maxLength":70,"minLength":1,"type":"string"}},"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsCreditorAgent":{"properties":{"identification":{"description":"Agent identification","example":"BARCGB22XXX","maxLength":256,"minLength":1,"type":"string"},"schemeName":{"description":"Scheme for the agent/bank identification","enum":["BIC"],"example":"BIC","type":"string"}},"required":["identification","schemeName"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsDebtorAccount":{"properties":{"identification":{"description":"Account identification","example":"PL06884573292356737845125375","maxLength":256,"minLength":1,"type":"string"},"schemeName":{"description":"Scheme for the account identification","enum":["IBAN","SortCodeAccountNumber"],"example":"IBAN","type":"string"}},"required":["identification","schemeName"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPaymentsInstructedAmount":{"properties":{"amount":{"description":"amount value","example":100.23,"exclusiveMinimum":true,"format":"double","minimum":0,"type":"number"},"currency":{"description":"Currency code","example":"GBP","pattern":"^[A-Z]{3}$","type":"string"}},"required":["amount","currency"],"type":"object"},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyPayments_debtorAddress":{"properties":{"buildingNumber":{"example":"15","maxLength":256,"minLength":1,"type":"string"},"city":{"example":"City","maxLength":256,"minLength":1,"type":"string"},"country":{"description":"ISO 3166 ALPHA2 country code","example":"CC","pattern":"^[A-Z]{2}$","type":"string"},"countrySubDivision":{"example":"Division","maxLength":256,"minLength":1,"type":"string"},"postalCode":{"example":"PostCode","maxLength":256,"minLength":1,"type":"string"},"street":{"example":"Street","maxLength":70,"minLength":1,"type":"string"}}},"postPaymentsCrossBorderCreditTransfersConsentsParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"flags":{"description":"Request information flags which can influence the behaviour or returned data","items":{"enum":["Return.Raw.Consent"],"type":"string"},"type":"array"},"merchant":{"$ref":"#/components/schemas/Merchant"},"tppRedirectURI":{"description":"Call back uri","example":"https://tpp-ob.com/callback","maxLength":256,"minLength":1,"type":"string"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","tppRedirectURI","xRequestId"],"type":"object"},"postPaymentsCrossBorderCreditTransfersOKBody":{"properties":{"consent":{"$ref":"#/components/schemas/PaymentConsent"},"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersOKBodyOriginalRequestInfo"},"transfer":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersOKBodyTransfer"}},"required":["consent","originalRequestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsCrossBorderCreditTransfersOKBodyTransfer":{"properties":{"paymentId":{"description":"PI / Transfer identification","example":"trasnferIdentificaion1","type":"string"},"statusReasonCode":{"description":"Rejection reson code","example":"AM04","type":"string"},"transactionStatus":{"description":"Status of the payment","enum":["ACCP","ACSC","ACSP","ACTC","ACWC","ACWP","PDNG","RCVD","RJCT"],"type":"string"}},"type":"object"},"postPaymentsCrossBorderCreditTransfersParamsBody":{"properties":{"requestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersParamsBodyRequestInfo"}},"required":["requestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"authorization":{"description":"The authorization query / data received after PSU has authorized the consent","example":"code=UKcrossVsbG8gQ2TP9kZWJleft53serYXV0aUK001&state=38948933-38ae-45af-953e-25a69fefa39e","maxLength":5000,"minLength":1,"type":"string"},"merchant":{"$ref":"#/components/schemas/Merchant"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","authorization","xRequestId"],"type":"object"},"postPaymentsCrossBorderCreditTransfersPaymentStatusOKBody":{"properties":{"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyOriginalRequestInfo"},"payments":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyPayments"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsCrossBorderCreditTransfersPaymentStatusOKBodyPayments":{"properties":{"statusReasonCode":{"description":"Rejection reson code","example":"AM04","type":"string"},"transactionStatus":{"description":"Payment transaction status","enum":["ACCP","ACSC","ACSP","ACTC","ACWC","ACWP","PDNG","RCVD","RJCT"],"type":"string"}},"required":["transactionStatus"],"type":"object"},"postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBody":{"properties":{"paymentId":{"description":"Payment identification","example":"258aFR415:22Aa:6asdC","maxLength":256,"minLength":1,"type":"string"},"requestInfo":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBodyRequestInfo"}},"required":["paymentId","requestInfo"],"type":"object"},"postPaymentsCrossBorderCreditTransfersPaymentStatusParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"consentId":{"description":"Consent identification","example":"CBgBTpF3:EBy5xGqQMatk","maxLength":256,"minLength":1,"type":"string"},"merchant":{"$ref":"#/components/schemas/Merchant"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","consentId","xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsOKBody":{"properties":{"_links":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsOKBodyLinks"},"additionalData":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData"},"aspspSCAApproach":{"enum":["REDIRECT"],"type":"string"},"consentRequestId":{"type":"string"},"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsOKBodyOriginalRequestInfo"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsOKBodyLinks":{"properties":{"scaRedirect":{"description":"Redirect URL for SCA","example":"https://bank1.com/sca/login","type":"string"}},"type":"object"},"postPaymentsDomesticCreditTransfersConsentsOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBody":{"properties":{"payments":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments"},"requestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyRequestInfo"}},"required":["payments","requestInfo"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments":{"properties":{"creditorAccount":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAccount"},"creditorAddress":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAddress"},"creditorAgent":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAgent"},"creditorName":{"description":"Bank name","example":"Wood bank","maxLength":70,"minLength":1,"type":"string"},"debtorAccount":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAccount"},"debtorAgent":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAgent"},"endToEndIdentification":{"description":"Payment end to end identification","example":"Notification","maxLength":18,"minLength":1,"type":"string"},"instructedAmount":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsInstructedAmount"},"instructionIdentification":{"description":"Unique identification as assigned by an instructing party for an instructed party to unambiguously identify the instruction. If API profile of ASPSP is CMA9, then field is mandatory.","example":"","maxLength":256,"minLength":1,"type":"string"},"instructionPriority":{"description":"Indicator of the urgency or order of importance","enum":["Normal","Urgent"],"example":"","type":"string"},"localInstrument":{"description":"User community specific instrument.","enum":["UK.FasterPayments","PL.Elixir"],"example":"UK.FasterPayments","type":"string"},"remittanceInformationReference":{"description":"Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. (future use)","example":"UniqueRef1","maxLength":256,"minLength":1,"type":"string"},"remittanceInformationUnstructured":{"description":"Description of the payment","example":"Payment for fruits","maxLength":140,"minLength":1,"type":"string"},"requestedExecutionDate":{"description":"Scheduled Payment Date","example":"","format":"date","type":"string"},"schedule":{"$ref":"#/components/schemas/RequestPisDomesticSchedule"}},"required":["creditorAccount","creditorName","endToEndIdentification","instructedAmount","localInstrument"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAccount":{"properties":{"identification":{"description":"Account number","example":"30087236","maxLength":256,"minLength":1,"type":"string"},"schemeName":{"description":"Account scheme name","enum":["UK.AccountNumber","PL.AccountNumber"],"example":"UK.AccountNumber","type":"string"}},"required":["identification"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAddress":{"properties":{"buildingNumber":{"example":"15","maxLength":256,"minLength":1,"type":"string"},"city":{"example":"City","maxLength":256,"minLength":1,"type":"string"},"country":{"description":"ISO 3166 ALPHA2 country code","example":"CC","pattern":"^[A-Z]{2}$","type":"string"},"countrySubDivision":{"example":"Division","maxLength":256,"minLength":1,"type":"string"},"postalCode":{"example":"PostCode","maxLength":256,"minLength":1,"type":"string"},"street":{"example":"Street","maxLength":70,"minLength":1,"type":"string"}},"required":["buildingNumber","city","country","postalCode","street"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsCreditorAgent":{"properties":{"clearingSystemIdentification":{"description":"System identification:\n * 'UK.SortCode' - UK FPS\n","enum":["UK.SortCode"],"example":"UK.SortCode","type":"string"},"memberIdentification":{"description":"Sort code","example":"283746","maxLength":256,"minLength":1,"type":"string"}},"required":["clearingSystemIdentification","memberIdentification"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPaymentsInstructedAmount":{"properties":{"amount":{"description":"amount value","example":100.23,"exclusiveMinimum":true,"format":"double","minimum":0,"type":"number"},"currency":{"description":"Currency code","enum":["GBP","PLN"],"example":"GBP","type":"string"}},"required":["amount","currency"],"type":"object"},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAccount":{"properties":{"identification":{"description":"Debtor account identification, If localInstrument = 'UK.FasterPayments' and debtorAgent was specified then this needs to be a UK Account number (8 digits)","example":"","maxLength":256,"minLength":1,"type":"string"}},"required":["identification"]},"postPaymentsDomesticCreditTransfersConsentsParamsBodyPayments_debtorAgent":{"properties":{"identification":{"description":"Debtor agent identification, If localInstrument = 'UK.FasterPayments' and debtorAccount was specified then this needs to be a UK Sort code (6 digits)","example":"","maxLength":256,"minLength":1,"type":"string"}},"required":["identification"]},"postPaymentsDomesticCreditTransfersConsentsParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"flags":{"description":"Request information flags which can influence the behaviour or returned data","items":{"enum":["Return.Raw.Consent"],"example":"Return.Raw.Consent","type":"string"},"type":"array"},"merchant":{"$ref":"#/components/schemas/Merchant"},"tppRedirectURI":{"description":"Call back uri","example":"https://tpp-ob.com/callback","maxLength":256,"minLength":1,"type":"string"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","tppRedirectURI","xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersOKBody":{"properties":{"consent":{"$ref":"#/components/schemas/PaymentConsent"},"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersOKBodyOriginalRequestInfo"},"transfer":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersOKBodyTransfer"}},"required":["consent","originalRequestInfo","transfer"],"type":"object"},"postPaymentsDomesticCreditTransfersOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersOKBodyTransfer":{"properties":{"paymentId":{"description":"PI / Transfer identification","example":"trasnferIdentificaion1","type":"string"},"statusReasonCode":{"description":"Rejection reson code","example":"AM04","type":"string"},"transactionStatus":{"description":"Status of the payment","enum":["ACCP","ACSC","ACSP","ACTC","ACWC","ACWP","PDNG","RCVD","RJCT","CANC"],"type":"string"}},"required":["paymentId","transactionStatus"],"type":"object"},"postPaymentsDomesticCreditTransfersParamsBody":{"properties":{"requestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersParamsBodyRequestInfo"}},"required":["requestInfo"],"type":"object"},"postPaymentsDomesticCreditTransfersParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"authorization":{"description":"The authorization query / data received after PSU has authorized the consent","example":"code=UKdpVsbG8gQ2TP9kZWJleft53serYXV0aUK001&state=38948933-38ae-45af-953e-25a69fefa39e","maxLength":5000,"minLength":1,"type":"string"},"merchant":{"$ref":"#/components/schemas/Merchant"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","authorization","xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersPaymentStatusOKBody":{"properties":{"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersPaymentStatusOKBodyOriginalRequestInfo"},"payments":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersPaymentStatusOKBodyPayments"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsDomesticCreditTransfersPaymentStatusOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsDomesticCreditTransfersPaymentStatusOKBodyPayments":{"properties":{"statusReasonCode":{"description":"Rejection reson code","example":"AM04","type":"string"},"transactionStatus":{"description":"Payment transaction status","enum":["ACCP","ACSC","ACSP","ACTC","ACWC","ACWP","PDNG","RCVD","RJCT","CANC"],"type":"string"}},"required":["transactionStatus"],"type":"object"},"postPaymentsDomesticCreditTransfersPaymentStatusParamsBody":{"properties":{"paymentId":{"description":"Payment identification","example":"UK8aFR415:22Aa:6asdC","maxLength":256,"minLength":1,"type":"string"},"requestInfo":{"$ref":"#/components/schemas/postPaymentsDomesticCreditTransfersPaymentStatusParamsBodyRequestInfo"}},"required":["paymentId","requestInfo"],"type":"object"},"postPaymentsDomesticCreditTransfersPaymentStatusParamsBodyRequestInfo":{"properties":{"aspspId":{"description":"Identification of ASPSP","example":"420e5cff-0e2a-4156-991a-f6eeef0478cf","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"},"consentId":{"description":"Consent identification","example":"UK8sPNznYtfV:5zKxyC","maxLength":256,"minLength":1,"type":"string"},"merchant":{"$ref":"#/components/schemas/Merchant"},"xRequestId":{"description":"Request id given by the client","example":"123e4567-e89b-12d3-a456-426655440000","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["aspspId","consentId","xRequestId"],"type":"object"},"postPaymentsSepaCreditTransfersConsentsOKBody":{"properties":{"_links":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsOKBodyLinks"},"additionalData":{"$ref":"#/components/schemas/postPaymentsCrossBorderCreditTransfersConsentsOKBody_additionalData"},"aspspSCAApproach":{"enum":["REDIRECT"],"type":"string"},"consentRequestId":{"type":"string"},"originalRequestInfo":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsOKBodyOriginalRequestInfo"}},"required":["originalRequestInfo"],"type":"object"},"postPaymentsSepaCreditTransfersConsentsOKBodyLinks":{"properties":{"scaRedirect":{"description":"Redirect URL for SCA","example":"https://bank1.com/sca/login","type":"string"}},"type":"object"},"postPaymentsSepaCreditTransfersConsentsOKBodyOriginalRequestInfo":{"properties":{"xRequestId":{"description":"Original xRequestId given by the client on request","example":"444e4567-e55b-12d3-a456-426655448888","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$","type":"string"}},"required":["xRequestId"],"type":"object"},"postPaymentsSepaCreditTransfersConsentsParamsBody":{"properties":{"payments":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPayments"},"requestInfo":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyRequestInfo"}},"required":["payments","requestInfo"],"type":"object"},"postPaymentsSepaCreditTransfersConsentsParamsBodyPayments":{"properties":{"categoryPurpose":{"description":"Purpose of the payment","enum":["CASH","CORT","DVPM","INTC","TREA"],"example":"CASH","type":"string"},"creditorAccount":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAccount"},"creditorAddress":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAddress"},"creditorAgent":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_creditorAgent"},"creditorName":{"description":"Bank name","example":"Wood bank","maxLength":70,"minLength":1,"type":"string"},"debtorAccount":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAccount"},"debtorAddress":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsDebtorAddress"},"debtorAgent":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPayments_debtorAgent"},"debtorName":{"description":"Debtor legal name","example":"NordPole PLC","maxLength":256,"minLength":1,"type":"string"},"endToEndIdentification":{"description":"Payment end to end identification","example":"Notification","maxLength":18,"minLength":1,"type":"string"},"instructedAmount":{"$ref":"#/components/schemas/postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsInstructedAmount"},"instructionPriority":{"description":"Indicator of the urgency or order of importance","enum":["Normal","Urgent"],"example":"Normal","type":"string"},"localInstrument":{"description":"User community specific instrument.","enum":["SEPA"],"example":"SEPA","type":"string"},"remittanceInformationReference":{"description":"Unique reference, as assigned by the creditor, to unambiguously refer to the payment transaction. (future use)","example":"UniqueRef1","maxLength":256,"minLength":1,"type":"string"},"remittanceInformationStructured":{"description":"Description of the payment","example":"Payment for fruits from card 543210000023456","maxLength":256,"minLength":1,"type":"string"},"remittanceInformationUnstructured":{"description":"Description of the payment","example":"Payment for fruits","maxLength":140,"minLength":1,"type":"string"},"requestedExecutionDate":{"description":"Scheduled Payment Date","example":"","format":"date","type":"string"},"schedule":{"$ref":"#/components/schemas/RequestPisSepaSchedule"}},"required":["creditorAccount","creditorAddress","creditorAgent","creditorName","debtorName","endToEndIdentification","instructedAmount","instructionPriority","localInstrument"],"type":"object"},"postPaymentsSepaCreditTransfersConsentsParamsBodyPaymentsCreditorAccount":{"properties":{"iban":{"desc