Each HTTP request must have the following request headers set:
XA-AGENT: agent XA-RESOURCE: resource XA-API-KEY: api-key
Resource | Description |
---|---|
POST /acdb/gateway/v2/job_attributes | Stage job attributes |
GET /acdb/gateway/v2/jobs/by_res_user_dates/<resource>/<username>/<start_date>/<end_date> | All jobs by a person (found by resource and username), for all resources, in a date range |
GET /acdb/gateway/v2/jobs/by_proj_dates/<grant_number>/<start_date>/<end_date> | All jobs run for a project in a date range |
GET /acdb/gateway/v2/jobs | Last n jobs from an apikey, human-readable |
Resource | Description |
---|---|
GET /acdb/usermanagement/auth_test | |
GET /acdb/usermanagement/v1/users/<request_number>/<resource_repository_key> | List users for a request and resource |
POST /acdb/usermanagement/v1/users/<request_number>/<resource_repository_key> | Update users for a request and resource |
GET /acdb/usermanagement/v1/users/<request_number>/<resource_repository_key>/<username> | Check whether a user has access to a resource for a request |
POST /acdb/usermanagement/v1/users/<request_number>/<resource_repository_key>/<username> | Add a user to a resource for a request |
DELETE /acdb/usermanagement/v1/users/<request_number>/<resource_repository_key>/<username> | Remove a user from a resource for a request |