⚠Due to planned maintenance you will experience short (<30 min) downtime between 08:00 - 08:30 CET.
...
Code Block |
---|
# example use: curl --netrc-file mycredentialsfile https://xyz.com # the mycredentialsfile contains : machine <xyz.com> login <johndoe@xyz.com> password <uf9873o^9ufwa> |
Request credential
First time request
Update credential because of expiration
Using the REST API
There are many ways by using different programming languages to execute API requests. WMDA provide an example by using curl for educational purpose.
...
Code Block | ||
---|---|---|
| ||
curl -i -X PUT -H "Authorization:Basic d21.....uZT==" -F "file="@c:/path/to/file/ION-0999-D.gpg" "https://staging-dataupload.wmda.info/api/v2/io/ION0999/" -H "X-File-Name:ION-0999-D.gpg" |
...
Question : My report states : File could not be processed due to a file decryption error, when using the API upload? Why?
Answer :
Expand |
---|
The Dataupload's API endpoint /io streams file(s) directly to the workspace. We have detected that premature file pickups may occur and attempt to move/delete files while content is still being appended or processed. We have taken actions to reduce this behaviour by decreasing the frequency for file pickup which in turn does lower the chance for premature pick. We have also implemented gpg error validation to check integrity based on its messages. Note: Files are picked from the workspaces for processing every 10 minutes. And file will only picked up if it is not updated for 5 mins. Some key messages:
For more information please contact WMDA support team. |
Download
Download reports
You may use the API also to fetch your reports . Unfortunately, it is not one line cmd, and need 2 steps.
...
Code Block |
---|
curl -v -H "Authorization:Basic .............." -o 'wmda_data_v22.zip.gpg' -C - 'https://dataupload.wmda.info/api/v2/io/downloads/ION1804/wmda_data_v22.zip.gpg' |
FAQ
Question : My report states : File could not be processed due to a file decryption error, when using the API upload? Why?
Answer :
Expand |
---|
The Dataupload's API endpoint /io streams file(s) directly to the workspace. We have detected that premature file pickups may occur and attempt to move/delete files while content is still being appended or processed. We have taken actions to reduce this behaviour by decreasing the frequency for file pickup which in turn does lower the chance for premature pick. We have also implemented gpg error validation to check integrity based on its messages. Note: Files are picked from the workspaces for processing every 10 minutes. And file will only picked up if it is not updated for 5 mins. Some key messages:
For more information please contact WMDA support team. |