How to implement an API REST POST in Matlab
显示 更早的评论
I was able to implement a API GET using webread as following
api = 'https://api.pontomais.com.br/external_api/v1/teams?attributes=id,code,name,department,leader';
options = weboptions('KeyName','access-token','KeyValue','XXXXXX');
Data = webread(api,options);
However I dont know how to implement a POST in Matlab. See next the POST in cURL. Does anyone know how to do it?
curl --location --request POST 'https://api.pontomais.com.br/external_api/v1/reports/work_days' \
--header 'Content-Type: application/json' \
--header 'access-token: XXXXXX' \
--data-raw '{
"report": {
"start_date": "2021-06-01",
"end_date": "2021-07-01",
"group_by": "employee",
"row_filters": "with_inactives,has_time_cards",
"columns": "date,shift_name,time_breaks,shift_appointments,time_cards,summary,extra_time,total_time,shift_time,custom_interval_time,overnight_time,registration_number,time_balance,motive, employee_id",
"format": "json"
}
}'
1 个评论
basically, just set the request method to POST
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Call Web Services from MATLAB Using HTTP 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!