Пример POST запроса в формате json
Подскажите, пожалуйста. Требуется отправить запрос следующего формата:
{
"Id": "3d282e9547974355902282321723d955",
"Language": "RU",
"CustomRef": "",
"Deals": [
{
"ExCode": "M",
"Agreement": "100226-002V_260210",
"Reference": "10000821159",
"TradeDate": "2013-08-07",
"Participant": "RBRSM",
"Type": "S",
"InName": "P",
"OnAccount": "P",
"Issue": "AIZK05",
"Isin": "",
"RegNum": "4-05-00739-A",
"Qty": "7100",
"Price": "17100000",
"Currency": "RUR",
"SettleDate": "2013-08-07"
}
]
}
Правильно понимаю, что мой запрос должен быть таким? См. ниже. Все ли правильно?
import requests
import json
url = 'https://api-domain.com'
data = {'Id': '3d282e9547974355902282321723d955',
'Language': 'RU',
'CustomRef':'',
'Deals': [{"ExCode" : "M",
"Agreement" : "100226-002V_260210",
"Reference": "10000821159",
}]}
answer = requests.post(url, data=json.dumps(data))
print(answer)
response = answer.json()
print(response)