  As science gateways are becoming an increasingly popular digital interface
for scientific communities, it is also becoming increasingly important for
High-Performance Computing centers to provide a modern Web-enabled APIs. With
such interface, science gateways can easily integrate access to HPC center
resources. This work presents the FirecREST API, a RESTful Web API
infrastructure that allows scientific communities to access the various
integrated resources and services available from the Cray XC systems at the
Swiss National Supercomputing Centre. FirecREST requirements are derived from
use cases described in this work.
