PROF-24570 правки по v3 api

feature/PROF-24570
Ivan Koriakovskii 2024-02-01 15:30:53 +03:00
parent 3d5314f800
commit 6e5959e0cd
1 changed files with 44 additions and 1 deletions

View File

@ -28,7 +28,7 @@
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ExternalPrecalcRequestDto"
"$ref": "#/components/schemas/RequestV3"
}
}
},
@ -363,6 +363,49 @@
},
"description": "Request for payment calculation (either 'fromAmount' or 'toAmount' must be specified)"
},
"RequestV3": {
"required": [
"merchantId",
"fromCurrency",
"toCurrency"
],
"type": "object",
"properties": {
"merchantId": {
"type": "string",
"description": "Merchant ID"
},
"methodId": {
"type": "string",
"description": "Payment method type id"
},
"fromCountry": {
"type": "string",
"description": "Source country (ISO Alpha2 code)"
},
"fromCurrency": {
"type": "string",
"description": "Source currency (ISO code)"
},
"fromAmount": {
"type": "number",
"description": "Source amount (one of fromAmount and toAmount must be specified)"
},
"toCountry": {
"type": "string",
"description": "Destination country (ISO Alpa2 code)"
},
"toCurrency": {
"type": "string",
"description": "Destination currency (ISO code)"
},
"toAmount": {
"type": "number",
"description": "Destination amount (one of fromAmount and toAmount must be specified)"
}
},
"description": "Request for payment calculation (either 'fromAmount' or 'toAmount' must be specified)"
},
"CorridorDescriptorDto": {
"type": "object",
"properties": {