Applications
Get application profiles
Changed onRetrieves all application profiles (admin access required)
get/api/applications/list_applications
Request
- The document declares no server URL.
- AuthsocaAuth (a scheme the document does not define) and socaToken (a scheme the document does not define)
Query parameters
application_idstring
Example:1
Specific application ID to retrieve (returns all if not specified)
Headers
X-EDH-USERstring required
SOCA username for authentication (must be admin)
X-EDH-TOKENstring required
SOCA authentication token
Response
Application profiles retrieved successfully
Example response
{
"success": true,
"message": [
{
"id": 1,
"profile_name": "ANSYS Fluent",
"created_by": "admin",
"profile_form": "<form>...</form>",
"profile_job": "#!/bin/bash ...",
"profile_interpreter": "bash",
"profile_thumbnail": "data:image/png;base64,...",
"acl_allowed_users": "user1,user2",
"acl_restricted_users": "restricted_user",
"created_on": "2024-01-15T10:30:00Z"
}
]
}Changes
- breaking
the
response's property type changed fromobjecttoarrayfor status - info
the endpoint scheme security
socaAuth AND socaTokenwas added to the API - info
the endpoint scheme security
edhAuth AND edhTokenwas removed from the API
- breaking
- info
the endpoint scheme security
edhAuth AND edhTokenwas added to the API - info
the endpoint scheme security
socaAuth AND socaTokenwas removed from the API
- info