How to implement an API REST POST in Matlab
Afficher commentaires plus anciens
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 commentaire
basically, just set the request method to POST
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Call Web Services from MATLAB Using HTTP dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!