REST API Interface¶
Advanced users may want to query IceProd from automated scripts or other programs. This is possible through a REST API.
See IceProd REST API for available urls.
Authentication¶
To view datasets, call actions on datasets, or submit new datasets, authentication with a token is required.
An authentication token can be obtained within the account settings in the website. This can be added to requests as the Authorization header. As an example, here is a query to get the list of all datasets:
curl -XGET -H 'Authorization: bearer XXXXXXXX-your-token-here-XXXXX' https://iceprod2-api.icecube.wisc.edu/datasets
Danger
Anyone with the authentication token is basically you. It is valid for any action that does not require Two Factor Authentication. Be careful with the token!