API Explorer

MXOFv1.0.0 (57 APIs)

Bank
Accounts
Views
Counterparties
Transactions

Create File Payment Consents

NOTE: This endpoint currently only returns example data.

Authentication is Mandatory

JSON request body fields:

JSON response body fields:

Typical Successful Response:

								
									
{ "Meta":{ "FirstAvailableDateTime":{ }, "TotalPages":0 }, "Links":{ "Last":"http://example.com/aeiou", "Prev":"http://example.com/aeiou", "Next":"http://example.com/aeiou", "First":"http://example.com/aeiou", "Self":"http://example.com/aeiou" }, "Data":{ "SCASupportData":{ "RequestedSCAExemptionType":"BillPayment", "AppliedAuthenticationApproach":"CA", "ReferencePaymentOrderId":"ReferencePaymentOrderId" }, "Status":"Authorised", "StatusUpdateDateTime":"2000-01-23T04:56:07.000+00:00", "Debtor":{ "Name":"Name" }, "CreationDateTime":"2000-01-23T04:56:07.000+00:00", "CutOffDateTime":"2000-01-23T04:56:07.000+00:00", "Authorisation":{ "CompletionDateTime":"2000-01-23T04:56:07.000+00:00", "AuthorisationType":"Single" }, "Charges":[{ "Type":{ }, "Amount":{ "Amount":{ }, "Currency":{ } }, "ChargeBearer":{ } },{ "Type":{ }, "Amount":{ "Amount":{ }, "Currency":{ } }, "ChargeBearer":{ } }], "ConsentId":"ConsentId", "Initiation":{ "FileContextFormat":"FileContextFormat", "SupplementaryData":{ }, "ControlSum":0.8008281904610115, "LocalInstrument":{ }, "DebtorAccount":{ "Name":"Name" }, "RemittanceInformation":{ "RemittanceDescription":"RemittanceDescription", "Reference":"Reference" }, "FileHash":"FileHash", "NumberOfTransactions":"NumberOfTransactions", "FileReference":"FileReference", "RequestedExecutionDateTime":"2000-01-23T04:56:07.000+00:00" } } }
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-50000: Unknown Error.
Connector Methods:
Version: BAHRAIN-OBFv1.0.0, function_name: by filePaymentConsentsPost, operation_id: BAHRAIN-OBFv1.0.0-filePaymentConsentsPost Tags: File Payment Consents, Mocked-Data,

Create File Payment Consents File by ConsentId

NOTE: This endpoint currently only returns example data.

Authentication is Mandatory

URL Parameters:

JSON request body fields:

JSON response body fields:

Typical Successful Response:

								
									
{ }
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-50000: Unknown Error.
Connector Methods:
Version: BAHRAIN-OBFv1.0.0, function_name: by filePaymentConsentsConsentIdFilePost, operation_id: BAHRAIN-OBFv1.0.0-filePaymentConsentsConsentIdFilePost Tags: File Payment Consents, Mocked-Data,

Get File Payment Consents File by ConsentId

NOTE: This endpoint currently only returns example data.

Authentication is Mandatory

URL Parameters:

JSON response body fields:

Typical Successful Response:

								
									
{ }
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-50000: Unknown Error.
Connector Methods:
Version: BAHRAIN-OBFv1.0.0, function_name: by filePaymentConsentsConsentIdFileGet, operation_id: BAHRAIN-OBFv1.0.0-filePaymentConsentsConsentIdFileGet Tags: File Payment Consents, Mocked-Data,

Get File Payment Consents by ConsentId

NOTE: This endpoint currently only returns example data.

Authentication is Mandatory

URL Parameters:

JSON response body fields:

Typical Successful Response:

								
									
{ "Meta":{ "FirstAvailableDateTime":{ }, "TotalPages":0 }, "Links":{ "Last":"http://example.com/aeiou", "Prev":"http://example.com/aeiou", "Next":"http://example.com/aeiou", "First":"http://example.com/aeiou", "Self":"http://example.com/aeiou" }, "Data":{ "SCASupportData":{ "RequestedSCAExemptionType":"BillPayment", "AppliedAuthenticationApproach":"CA", "ReferencePaymentOrderId":"ReferencePaymentOrderId" }, "Status":"Authorised", "StatusUpdateDateTime":"2000-01-23T04:56:07.000+00:00", "Debtor":{ "Name":"Name" }, "CreationDateTime":"2000-01-23T04:56:07.000+00:00", "CutOffDateTime":"2000-01-23T04:56:07.000+00:00", "Authorisation":{ "CompletionDateTime":"2000-01-23T04:56:07.000+00:00", "AuthorisationType":"Single" }, "Charges":[{ "Type":{ }, "Amount":{ "Amount":{ }, "Currency":{ } }, "ChargeBearer":{ } },{ "Type":{ }, "Amount":{ "Amount":{ }, "Currency":{ } }, "ChargeBearer":{ } }], "ConsentId":"ConsentId", "Initiation":{ "FileContextFormat":"FileContextFormat", "SupplementaryData":{ }, "ControlSum":0.8008281904610115, "LocalInstrument":{ }, "DebtorAccount":{ "Name":"Name" }, "RemittanceInformation":{ "RemittanceDescription":"RemittanceDescription", "Reference":"Reference" }, "FileHash":"FileHash", "NumberOfTransactions":"NumberOfTransactions", "FileReference":"FileReference", "RequestedExecutionDateTime":"2000-01-23T04:56:07.000+00:00" } } }
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-50000: Unknown Error.
Connector Methods:
Version: BAHRAIN-OBFv1.0.0, function_name: by filePaymentConsentsConsentIdGet, operation_id: BAHRAIN-OBFv1.0.0-filePaymentConsentsConsentIdGet Tags: File Payment Consents, Mocked-Data,