How to implement an API REST POST in Matlab
50 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Vitor Bedotti
il 27 Ago 2021
Risposto: Sean de Wolski
il 27 Ago 2021
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 Commento
Risposta accettata
Sean de Wolski
il 27 Ago 2021
Look at either:
weboptions('RequestMethod','post')
or
doc webwrite
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su JSON Format in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!