Get Web Application resources

Use this resource to retrieve custom resources, like JavaScript or CSS files, from a web application.

Request

To retrieve a custom resource, send a GET request to the endpoint defined below.

URL: /webapp/{id}/resources/{customResource}

Method: GET

Authorization: required

GET /ibis/rest/webapp/a9e4c07c-7f00-0101-7487-befd216d9b3b/resources/CustomScript.js HTTP/1.1
Accept: text/javascript
Host: localhost:8080

Path Parameters

The following table lists the parameters for this request.

Name Description Required Allowed values

id

Enter the unique ID of the Web Application Connector module.

yes

Alphanumeric with special character (-)

customResource

Enter the name of the custom resource file.

yes

Any valid custom resource file, e.g., CustomScript.js.

Response

The response contains the content of the requested custom resource.

HTTP/1.1 200 OK
Content-Type: text/javascript

<Content of CustomScript.js>

Errors

This request might return one of the following error codes:

Authorization Failed (401)

Authorization with the given username and password failed. Please revisit both values and provide valid credentials.

{
    "statusCode": 401,
    "message": "Unauthorized access",
    "path": "/rest/<endpoint>",
    "timestamp": "2025-06-07T14:21:11.781"
}
Resource Not Found (404)

The 404 (Not Found) status code indicates that the requested endpoint or resource is unavailable or does not exist on the server.

Server Error (500)

Execution on the INUBIT server failed. Have a look into the response message, otherwise access to the INUBIT log is required to retrieve further information.

{
  "statusCode": 500,
  "message": "Internal Server Error",
  "path": "/rest/<endpoint>",
  "timestamp": "2025-08-06T12:55:31.862"
}
Service Unavailable (503)

In maintenance mode the INUBIT server endpoint will not respond to incoming requests but return this error response. Once the maintenance mode is switched off the endpoint will respond normally.

{
  "statusCode": 503,
  "message": "Service Unavailable",
  "path": "/rest/<endpoint>",
  "timestamp": "2025-08-06T12:58:06.688"
}