Each HTTP request must have the following request header set:
XA-CLIENT: name (ACCESS, NCAR, etc)
By default the json keys are returned in camelcase. If you would prefer the underscore format you may specify in a header:
XA-KEY-FORMAT: underscore
Some data is not available without an API key. CIDeR and RP admins can generate an API key in the CIDeR Web interface.
An application name must be provided when creating the API Key and must be specified along with the API Key in the XA-APP and XA-API-KEY headers.
XA-APP: app_name XA-API-KEY: api_key
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/category_types | Category Types available for feature categories |
GET /xsede-api/provider/rdr/v1/category_types/id/:category_type_id | Specific category type by id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/compute_resources | Compute Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/compute_resources/id/:compute_resource_id | Specific compute resource by id |
GET /xsede-api/provider/rdr/v1/compute_resources/info_resourceid/:info_resourceid | Compute Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/dynamic_resources | Dynamic Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/dynamic_resources/id/:dynamic_resource_id | Specific dynamic resource by id |
GET /xsede-api/provider/rdr/v1/dynamic_resources/type/:resource_type_id | Dynamic Resources by resource type |
GET /xsede-api/provider/rdr/v1/dynamic_resources/info_resourceid/:info_resourceid | Dynamic Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/feature_categories | Feature Categories available to associate with resources as allocations filters |
GET /xsede-api/provider/rdr/v1/feature_categories/id/:feature_category_id | Specific category feature by id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/features | Features available to associate with resources |
GET /xsede-api/provider/rdr/v1/features/id/:feature_id | Specific feature by id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/grid_resources | Grid Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/grid_resources/id/:grid_resource_id | Specific grid resource by id |
GET /xsede-api/provider/rdr/v1/grid_resources/info_resourceid/:info_resourceid | Grid Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/groups | Groups |
GET /xsede-api/provider/rdr/v1/groups/id/:group_id | Specific group by id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/online_service_resources | Online Service Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/online_service_resources/id/:online_service_resource_id | Specific online service resource by id |
GET /xsede-api/provider/rdr/v1/online_service_resources/info_resourceid/:info_resourceid | Online Service Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/organizations | The organizations with resources in CIDeR for set Project Affiliation |
GET /xsede-api/provider/rdr/v1/organization/:id | Specific organization by id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/other_resources | Other Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/other_resources/id/:other_resource_id | Specific other resource by id |
GET /xsede-api/provider/rdr/v1/other_resources/info_resourceid/:info_resourceid | Other Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/project_affiliations | Project Affiliations represented in CIDeR. Examples ACCESS, NCAR, Blue Waters, etc. |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/resources | Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/resources/id/:resource_id | Specific resource by id |
GET /xsede-api/provider/rdr/v1/resources/current | Resources that are not in the decommissioned state |
GET /xsede-api/provider/rdr/v1/resources/alloc_names | All resources marked for allocations with limited output needed by allocations and accounting |
GET /xsede-api/provider/rdr/v1/specific_resources/id_list/:specific_resource_ids | Resources by the specific type id. ids can be comma separated list |
GET /xsede-api/provider/rdr/v1/resources/info_resourceid/:info_resourceid | Resource by information services id |
GET /xsede-api/provider/rdr/v1/resources/id/:resource_id/history | View changes to resource data |
GET /xsede-api/provider/rdr/v1/resources/last_update | Time of last update to any CIDeR resource |
Resource | Description |
---|---|
GET /xsede-api/schema/rdr/v1/:schema_name | Object Schema |
GET /xsede-api/schema/rdr/v1 | List of available schema names |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/science_gateway_resources | Science Gateway Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/science_gateway_resources/id/:science_gateway_resource_id | Specific science gateway resource by id |
GET /xsede-api/provider/rdr/v1/science_gateway_resources/info_resourceid/:info_resourceid | Science Gateway Resources by Information Services Resource Id |
Resource | Description |
---|---|
GET /xsede-api/provider/rdr/v1/storage_resources | Storage Resources that the authenticated user or application has permission to read |
GET /xsede-api/provider/rdr/v1/storage_resources/id/:storage_resource_id | Specific storage resource by id |
GET /xsede-api/provider/rdr/v1/storage_resources/info_resourceid/:info_resourceid | Resource by Information Services Resource Id |