The identity and technical contract details declared by the specification.
Agent
object
6 properties
RelationshipPaymentAdmissionTask
object
1 property
ReturnAdmissionTaskRelationships
object
3 properties
ReversalAdmissionTaskListResponse
object
2 properties
RelationshipReversals
object
1 property
RecallRelationships
object
5 properties
RecallReversalAdmissionFetch
object
8 properties
2 required
RelationshipPaymentSubmissions
object
1 property
AdviceSubmissionStatus
string
PaymentSubmissionTaskDetailsResponse
object
2 properties
RecallDecisionSubmissionAttributes
object
5 properties
PaymentAdmissionTaskRelationships
object
3 properties
Payment
object
9 properties
3 required
RelationshipLinks
object
1 property
AgentInstruction
object
2 properties
PaymentAdmissionStatus
string
[Status of the admission](https://api-docs.form3.tech/api.htmlenumerations-payment-status-codes-admission-status)
RecallAdmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-admission-status) of the recall admission
RelationshipReturnSubmissions
object
1 property
AgentInstructionRole
string
Links
object
5 properties
1 required
PaymentAdmissionFetch
object
8 properties
2 required
RecallSubmissionFetchRelationships
object
2 properties
RecallSubmissionFetchResponse
object
2 properties
Recall
object
8 properties
2 required
PaymentSubmissionTaskStatus
string
status of the submission task
PaymentSubmissionFetchResponse
object
2 properties
Settlement
object
Specifies the details on how the settlement of the transaction between the instructing agent and the instructed agent is completed
5 properties
ReceiversCorrespondentAccountHoldingEntity
object
5 properties
PrivateIdentification
object
4 properties
AdviceDetailsResponse
object
2 properties
AdviceSubmissionFetch
object
8 properties
2 required
ReturnSubmission
object
8 properties
2 required
ReturnAdmission
object
8 properties
2 required
PaymentAdmissionTaskGroup
string
Identifies the task group the task belongs to
PaymentAdmissionStatusReason
string
[Payment admission status reason](https://api-docs.form3.tech/api.htmlenumerations-payment-status-codes-payment-admission-status-reasons)
ReturnReversalAdmissionFetchResponse
object
2 properties
ReversalSubmissionRelationships
object
3 properties
ReversalAdmissionTaskAssignee
string
Helps to identify the owner of the task
PaymentSubmissionTaskAssignee
string
Helps to identify the owner of the task
ReversalAdmissionTask
object
8 properties
RelationshipPaymentAdmissions
object
1 property
PartyRole
string
Role of the party. Enum of pre-defined values, new values can be added when needed
RecallDecisionSubmissionFetchRelationships
object
3 properties
ReturnSubmissionTaskStatus
string
status of the return submission task
AccountHoldingEntity
object
Information about the financial institution servicing the account.
6 properties
2 required
RecallStatus
string
The status of the recall, can either be pending, confirmed, or failed.
ReversalSubmissionFetchRelationships
object
2 properties
RelationshipData
object
2 properties
RecallDecisionAttributes
object
10 properties
PaymentAdmission
object
8 properties
2 required
PaymentSubmissionFetchRelationships
object
3 properties
ReturnPayment
object
8 properties
2 required
ReversalSubmissionStatus
string
[Status of the reversal submission](http://draft-api-docs.form3.tech/api.htmlenumerations-reversal-submission-status)
AgentRole
string
Role of the agent in the payment chain. Enum of pre-defined values, new values can be added when needed
PaymentSubmission
object
8 properties
2 required
ReturnReversalAdmissionFetchRelationships
object
3 properties
RecallDecisionAdmissionAttributes
object
5 properties
PaymentSubmissionTaskRelationships
object
2 properties
PostingStatus
string
Displays additional information about the latest response to a transaction, where multiple responses are allowed
ReversalAdmissionFetchResponse
object
2 properties
RecallSubmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-status-codes-payment-submission-status) of the submission
ReversalSubmissionAttributes
object
8 properties
PaymentAdmissionBeneficiaryBranch
object
3 properties
BeneficiaryDebtorAccountProxy
object
3 properties
PaymentAdmissionTaskName
string
Identifies the payment admission task to be executed
ReturnSubmissionRelationships
object
4 properties
ReturnAdmissionTaskName
string
Identifies the return admission task to be executed
ReturnAdmissionFetchRelationships
object
6 properties
PaymentAttributes
object
46 properties
RelationshipReversalAdmissions
object
1 property
RecallAdmissionFetch
object
8 properties
2 required
CurrencyAndAmount
object
2 properties
RecallAdmissionAttributes
object
5 properties
Position
object
6 properties
3 required
ReturnSubmissionTaskListResponse
object
2 properties
AdviceSubmissionAttributes
object
4 properties
ReversalAdmissionTaskFetchResponse
object
2 properties
AccountValidationOutcome
string
Outcome of the validation of the beneficiary's account number, which is sometimes performed on a customer's behalf
ReturnReversalAdmissionFetch
object
8 properties
2 required
PaymentDetailsResponse
object
2 properties
RelationshipPaymentAdmissionTasks
object
1 property
ClearingChannel
string
Answer to the recall request. Can either be MPNS, RTGS or RTNS.
RelationshipReturnSubmissionsFetch
object
1 property
PaymentSubmissionStatus
string
[Status of the submission](https://api-docs.form3.tech/api.htmlenumerations-payment-status-codes-submission-status)
ReturnAdmissionBeneficiaryBranch
object
3 properties
ReturnSubmissionTaskAssignee
string
Helps to identify the owner of the task
ReturnPaymentRelationships
object
5 properties
RecallReversalAdmissionAttributes
object
2 properties
RecallDecisionAdmissionFetchRelationships
object
3 properties
RelationshipReturnAdmissions
object
1 property
PostalAddress
object
15 properties
AccountNumberCode
string
The type of identification given at accountnumber attribute
ReversalAdmissionTaskFetchRelationships
object
3 properties
PaymentRelationships
object
14 properties
ReturnAdmissionRelationships
object
6 properties
ReturnSubmissionFetch
object
8 properties
2 required
RelationshipPayments
object
1 property
PaymentAdmissionTaskStatus
string
status of the task
ReversalAdmissionTaskStatus
string
status of the task
Instruction
object
2 properties
Reference
object
Payment reference. Defined by a pair of reference type and reference value
2 properties
2 required
PaymentSubmissionTaskGroup
string
Identifies the task group the task belongs to
RelationshipReturns
object
1 property
ReturnPaymentFetchRelationships
object
5 properties
PositionDetailsListResponse
object
1 property
ReturnPaymentAttributes
object
14 properties
RecallDecisionSubmissionFetch
object
8 properties
2 required
RelationshipReturnAdmissionTasks
object
1 property
RecallDecisionFetchRelationships
object
4 properties
RecallDetailsResponse
object
2 properties
ReturnAdmissionTaskAssignee
string
Helps to identify the owner of the task
AccountWithBankId
object
2 properties
PaymentAdmissionTask
object
8 properties
ReturnFetchResponse
object
2 properties
ReversalAdmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-admission-status) of the reversal admission
ReturnAdmissionTaskStatus
string
status of the return admission task
RelationshipPaymentAdmissionBeneficiaryBranch
object
1 property
RecallAdmissionFetchRelationships
object
2 properties
AdviceSubmissionFetchResponse
object
2 properties
RecallDecisionSubmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-status-codes-payment-submission-status) of the submission
RecallReversal
object
8 properties
2 required
ReturnAdmissionFetchResponse
object
2 properties
ReversalAdmissionFetch
object
8 properties
2 required
ReturnAdmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-admission-status) of the return admission
ReversalSubmissionFetch
object
8 properties
2 required
PaymentAdmissionFetchResponse
object
2 properties
PaymentAdmissionBeneficiaryAccount
object
3 properties
ReimbursementAccountHoldingEntity
object
5 properties
ResolutionRelatedInformation
object
3 properties
RecallReversalAdmissionFetchResponse
object
2 properties
PaymentAdvice
object
8 properties
2 required
ReturnReversal
object
8 properties
2 required
ReversalDetailsResponse
object
2 properties
ReturnAdmissionTaskGroup
string
Identifies the task group the task belongs to
PaymentSubmissionTaskName
string
Identifies the payment submission task to be executed
RecallDecisionFetchResponse
object
2 properties
ReversalAdmission
object
8 properties
2 required
RecallDecisionAdmissionFetchResponse
object
2 properties
ReversalSubmission
object
8 properties
2 required
PaymentAdmissionTaskAssignee
string
Helps to identify the owner of the task
RelationshipReturnAdmissionBeneficiaryBranch
object
1 property
SendersCorrespondentAccountHoldingEntity
object
5 properties
ReturnSubmissionTaskRelationships
object
3 properties
RecallDecisionFetch
object
8 properties
2 required
RecallDecisionAnswer
string
Answer to the recall request.
RecallSubmissionFetch
object
8 properties
2 required
RecallAdmissionFetchResponse
object
2 properties
RelationshipReversalAdmissionTasks
object
1 property
PaymentSubmissionTask
object
8 properties
ReturnSubmissionFetchResponse
object
2 properties
RecallReversalDetailsResponse
object
2 properties
AdviceSubmissionFetchRelationships
object
2 properties
RecallSubmissionAttributes
object
5 properties
ReturnAdmissionTask
object
8 properties
UltimateEntity
object
21 properties
RelationshipReturnAdmissionBeneficiaryAccount
object
1 property
RelationshipPaymentAdmissionBeneficiaryAccount
object
1 property
ReturnSubmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-submission-status) of the submission
RecallDecisionAdmissionFetch
object
8 properties
2 required
RecallDecisionSubmissionFetchResponse
object
2 properties
ResourceSignature
object
Structure containing information about cryptographic signature of the payment.
4 properties
RecallDecisionAdmissionStatus
string
[Status](http://draft-api-docs.form3.tech/api.htmlenumerations-payment-admission-status) of the admission
ReturnSubmissionTaskFetch
object
8 properties
ReversalAdmissionTaskFetch
object
8 properties
RelationshipReversalAdmissionsFetch
object
1 property
ReturnAdmissionBeneficiaryAccount
object
3 properties
PaymentDetailsListResponse
object
2 properties
PaymentSubmissionRelationships
object
3 properties
ReturnAdmissionTaskDetailsResponse
object
2 properties
Party
object
11 properties
ReturnSubmissionFetchRelationships
object
4 properties
RelationshipPaymentSubmissionTasks
object
1 property
PaymentSubmissionFetch
object
8 properties
2 required
ReturnPaymentFetch
object
8 properties
2 required
ReversalPayment
object
8 properties
2 required
ChargesInformation
object
5 properties
ReturnSubmissionTaskFetchResponse
object
2 properties
ReturnAdmissionFetch
object
8 properties
2 required
ReturnSubmissionTaskFetchRelationships
object
3 properties
ReturnReversalDetailsResponse
object
2 properties
BeneficiaryDebtorAccountHoldingEntity
object
14 properties
ReturnSubmissionTask
object
8 properties
UserDefinedData
object
2 properties
2 required
RelationshipReturnSubmissionTasks
object
1 property
ReversalAdmissionTaskRelationships
object
3 properties
PaymentAdmissionTaskDetailsResponse
object
2 properties
ReturnSubmissionTaskAttributes
object
6 properties
ReversalAdmissionTaskAttributes
object
5 properties
ReversalSubmissionFetchResponse
object
2 properties
IntermediaryBankAccountHoldingEntity
object
5 properties
BeneficiaryDebtorOrganisationIdentification
object
4 properties
PaymentAdmissionTaskListResponse
object
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Form3 publishes across the network.