POST fxo/Deal
Request Information
URI Parameters
None.
Body Parameters
CreateDeal| Name | Description | Type | Additional information |
|---|---|---|---|
| detail | WebDealDetail |
None. |
|
| deal | Deal |
None. |
|
| transaction | Collection of Transaction |
None. |
|
| payments | Collection of Payments |
None. |
|
| settlements | Collection of DealSettlements |
None. |
|
| template | Collection of Template |
None. |
|
| nonwire_template | Collection of NonWire_Template |
None. |
Request Formats
application/json, text/json
Sample:
{
"detail": {
"entity": {
"value": "sample string 1",
"id": 2
},
"booker": {
"value": "sample string 1",
"id": 2
},
"trader": {
"value": "sample string 1",
"id": 2
},
"notes": "sample string 1",
"internal_remarks": "sample string 2",
"external_id": "sample string 3",
"sub_inv_org": {
"value": "sample string 1",
"id": 2
}
},
"deal": {
"value_date": "sample string 1",
"entry_date": "sample string 2"
},
"transaction": [
{
"buy_currency": {
"value": "sample string 1",
"id": 2
},
"sub_inv_org": {
"value": "sample string 1",
"id": 2
},
"buy_amount": 1.0,
"exchange_rate": 2.0,
"actual_market_rate": 3.0,
"market_rate": 4.0,
"sell_currency": {
"value": "sample string 1",
"id": 2
},
"sell_amount": 5.0,
"external_det_id": "sample string 6"
},
{
"buy_currency": {
"value": "sample string 1",
"id": 2
},
"sub_inv_org": {
"value": "sample string 1",
"id": 2
},
"buy_amount": 1.0,
"exchange_rate": 2.0,
"actual_market_rate": 3.0,
"market_rate": 4.0,
"sell_currency": {
"value": "sample string 1",
"id": 2
},
"sell_amount": 5.0,
"external_det_id": "sample string 6"
}
],
"payments": [
{
"currency": {
"value": "sample string 1",
"id": 2
},
"amount": 1.0,
"value_date": "sample string 2",
"account_id": "sample string 3",
"payee": {
"value": "sample string 1",
"id": 2
},
"action": {
"value": "sample string 1",
"id": 2
}
},
{
"currency": {
"value": "sample string 1",
"id": 2
},
"amount": 1.0,
"value_date": "sample string 2",
"account_id": "sample string 3",
"payee": {
"value": "sample string 1",
"id": 2
},
"action": {
"value": "sample string 1",
"id": 2
}
}
],
"settlements": [
{
"action": {
"value": "sample string 1",
"id": 2
},
"currency": {
"value": "sample string 1",
"id": 2
},
"amount": 1.0,
"value_date": "sample string 2",
"account_id": "sample string 3",
"payee": {
"value": "sample string 1",
"id": 2
}
},
{
"action": {
"value": "sample string 1",
"id": 2
},
"currency": {
"value": "sample string 1",
"id": 2
},
"amount": 1.0,
"value_date": "sample string 2",
"account_id": "sample string 3",
"payee": {
"value": "sample string 1",
"id": 2
}
}
],
"template": [
{
"entity_id": 1,
"internal_reference": "sample string 2",
"beneficiary_name": "sample string 3",
"is_non_third_party": true,
"beneficiary_address1": "sample string 5",
"beneficiary_address2": "sample string 6",
"beneficiary_city": "sample string 7",
"beneficiary_province": "sample string 8",
"beneficiary_country": {
"value": "sample string 1",
"id": 2
},
"beneficiary_postcode": "sample string 9",
"beneficiary_currency": {
"value": "sample string 1",
"id": 2
},
"beneficiary_accountcode": "sample string 10",
"beneficiary_email": "sample string 11",
"beneficiary_contact_number": "sample string 12",
"beneficiary_individual_dob": "sample string 13",
"beneficiary_individual_id_number": "sample string 14",
"beneficiary_individual_id_type": {
"value": "sample string 1",
"id": 2
},
"beneficiary_individual_occupation": "sample string 15",
"beneficiary_instructions": "sample string 16",
"type": {
"value": "sample string 1",
"id": 2
},
"beneficiary_sendingbank_instructions": "sample string 17",
"beneficiary_routingcode": "sample string 18",
"beneficiarybank_routingcode_id": 19,
"beneficiarybank_routingtype": {
"value": "sample string 1",
"id": 2
},
"beneficiarybank_bank_code": "sample string 20",
"beneficiarybank_name": "sample string 21",
"beneficiarybank_address1": "sample string 22",
"beneficiarybank_address2": "sample string 23",
"beneficiarybank_city": "sample string 24",
"beneficiarybank_province": "sample string 25",
"beneficiarybank_country": {
"value": "sample string 1",
"id": 2
},
"beneficiarybank_postcode": "sample string 26",
"interbank1_routingcode": "sample string 27",
"interbank1_routingcode_id": 28,
"interbank1_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank1_bank_code": "sample string 29",
"interbank1_name": "sample string 30",
"interbank1_address1": "sample string 31",
"interbank1_address2": "sample string 32",
"interbank1_city": "sample string 33",
"interbank1_province": "sample string 34",
"interbank1_country": {
"value": "sample string 1",
"id": 2
},
"interbank1_postcode": "sample string 35",
"further_name": "sample string 36",
"further_address1": "sample string 37",
"further_address2": "sample string 38",
"further_city": "sample string 39",
"further_province": "sample string 40",
"further_country": {
"value": "sample string 1",
"id": 2
},
"further_postcode": "sample string 41",
"interbank2_routingcode": "sample string 42",
"interbank2_routingcode_id": 43,
"interbank2_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank2_bank_code": "sample string 44",
"interbank2_name": "sample string 45",
"interbank2_address1": "sample string 46",
"interbank2_address2": "sample string 47",
"interbank2_city": "sample string 48",
"interbank2_province": "sample string 49",
"interbank2_country": {
"value": "sample string 1",
"id": 2
},
"interbank2_postcode": "sample string 50",
"interbank3_routingcode": "sample string 51",
"interbank3_routingcode_id": 52,
"interbank3_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank3_bank_code": "sample string 53",
"interbank3_name": "sample string 54",
"interbank3_address1": "sample string 55",
"interbank3_address2": "sample string 56",
"interbank3_city": "sample string 57",
"interbank3_province": "sample string 58",
"interbank3_country": {
"value": "sample string 1",
"id": 2
},
"interbank3_postcode": "sample string 59",
"byorderof_isbyorderof": true,
"byorderof_name": "sample string 61",
"byorderof_is_name": "sample string 62",
"byorderof_address1": "sample string 63",
"byorderof_address2": "sample string 64",
"byorderof_city": "sample string 65",
"byorderof_province": "sample string 66",
"byorderof_country": {
"value": "sample string 1",
"id": 2
},
"byorderof_postcode": "sample string 67",
"is_individual": true,
"execution_date": "sample string 69",
"purpose_of_payment_id": {
"value": "sample string 1",
"id": 2
},
"purpose_of_payment_details": "sample string 70"
},
{
"entity_id": 1,
"internal_reference": "sample string 2",
"beneficiary_name": "sample string 3",
"is_non_third_party": true,
"beneficiary_address1": "sample string 5",
"beneficiary_address2": "sample string 6",
"beneficiary_city": "sample string 7",
"beneficiary_province": "sample string 8",
"beneficiary_country": {
"value": "sample string 1",
"id": 2
},
"beneficiary_postcode": "sample string 9",
"beneficiary_currency": {
"value": "sample string 1",
"id": 2
},
"beneficiary_accountcode": "sample string 10",
"beneficiary_email": "sample string 11",
"beneficiary_contact_number": "sample string 12",
"beneficiary_individual_dob": "sample string 13",
"beneficiary_individual_id_number": "sample string 14",
"beneficiary_individual_id_type": {
"value": "sample string 1",
"id": 2
},
"beneficiary_individual_occupation": "sample string 15",
"beneficiary_instructions": "sample string 16",
"type": {
"value": "sample string 1",
"id": 2
},
"beneficiary_sendingbank_instructions": "sample string 17",
"beneficiary_routingcode": "sample string 18",
"beneficiarybank_routingcode_id": 19,
"beneficiarybank_routingtype": {
"value": "sample string 1",
"id": 2
},
"beneficiarybank_bank_code": "sample string 20",
"beneficiarybank_name": "sample string 21",
"beneficiarybank_address1": "sample string 22",
"beneficiarybank_address2": "sample string 23",
"beneficiarybank_city": "sample string 24",
"beneficiarybank_province": "sample string 25",
"beneficiarybank_country": {
"value": "sample string 1",
"id": 2
},
"beneficiarybank_postcode": "sample string 26",
"interbank1_routingcode": "sample string 27",
"interbank1_routingcode_id": 28,
"interbank1_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank1_bank_code": "sample string 29",
"interbank1_name": "sample string 30",
"interbank1_address1": "sample string 31",
"interbank1_address2": "sample string 32",
"interbank1_city": "sample string 33",
"interbank1_province": "sample string 34",
"interbank1_country": {
"value": "sample string 1",
"id": 2
},
"interbank1_postcode": "sample string 35",
"further_name": "sample string 36",
"further_address1": "sample string 37",
"further_address2": "sample string 38",
"further_city": "sample string 39",
"further_province": "sample string 40",
"further_country": {
"value": "sample string 1",
"id": 2
},
"further_postcode": "sample string 41",
"interbank2_routingcode": "sample string 42",
"interbank2_routingcode_id": 43,
"interbank2_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank2_bank_code": "sample string 44",
"interbank2_name": "sample string 45",
"interbank2_address1": "sample string 46",
"interbank2_address2": "sample string 47",
"interbank2_city": "sample string 48",
"interbank2_province": "sample string 49",
"interbank2_country": {
"value": "sample string 1",
"id": 2
},
"interbank2_postcode": "sample string 50",
"interbank3_routingcode": "sample string 51",
"interbank3_routingcode_id": 52,
"interbank3_routingtype": {
"value": "sample string 1",
"id": 2
},
"interbank3_bank_code": "sample string 53",
"interbank3_name": "sample string 54",
"interbank3_address1": "sample string 55",
"interbank3_address2": "sample string 56",
"interbank3_city": "sample string 57",
"interbank3_province": "sample string 58",
"interbank3_country": {
"value": "sample string 1",
"id": 2
},
"interbank3_postcode": "sample string 59",
"byorderof_isbyorderof": true,
"byorderof_name": "sample string 61",
"byorderof_is_name": "sample string 62",
"byorderof_address1": "sample string 63",
"byorderof_address2": "sample string 64",
"byorderof_city": "sample string 65",
"byorderof_province": "sample string 66",
"byorderof_country": {
"value": "sample string 1",
"id": 2
},
"byorderof_postcode": "sample string 67",
"is_individual": true,
"execution_date": "sample string 69",
"purpose_of_payment_id": {
"value": "sample string 1",
"id": 2
},
"purpose_of_payment_details": "sample string 70"
}
],
"nonwire_template": [
{
"type": {
"value": "sample string 1",
"id": 2
},
"name": "sample string 1",
"is_non_third_party": true,
"address": "sample string 3",
"city": "sample string 4",
"street": "sample string 5",
"province": "sample string 6",
"other": "sample string 7",
"country": {
"value": "sample string 1",
"id": 2
},
"zipcode": "sample string 8"
},
{
"type": {
"value": "sample string 1",
"id": 2
},
"name": "sample string 1",
"is_non_third_party": true,
"address": "sample string 3",
"city": "sample string 4",
"street": "sample string 5",
"province": "sample string 6",
"other": "sample string 7",
"country": {
"value": "sample string 1",
"id": 2
},
"zipcode": "sample string 8"
}
]
}
application/x-www-form-urlencoded
Sample:
application/xml
Sample:
text/xml
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.