Get App Links

Get App Links

Get App Links

Request
URI
GET
https://{api_host}/app_volumes/app_links
COPY
Query Parameters
integer
page[number]
Optional

The Page number for which assignments are required

integer
page[size]
Optional

The size of Page (i.e. The number of records we want on one page)

integer
api_version
Required

The api_version supported for api

string of array
include
Optional

The models available to fetch relationships of app links

string
filter[id]
Optional

App Link id.

string
filter[name]
Optional

App Link name.

string
filter[product_guid]
Optional

Application GUID.

string
filter[launch_guid]
Optional

App Link Launch ID.


Responses
200

List of App Links.

Returns GetAppLinkPagination of type(s) application/json
{
    "data": [
        {
            "id": 1,
            "type": "app_links",
            "links": {
                "self": "http://localhost:3000/app_volumes/app_links/1"
            },
            "attributes": {
                "name": "string",
                "launch_uri": "applink://deliver?app=e57afe60-704d-4fbf-8276-3cdc78689b96&launch=7e9e4004-742c-e493-1def-e2ba1332ee07",
                "entry_point": "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Notepad++.lnk",
                "app_run_command": "\"%svagent%svservice\" app run e57afe60-704d-4fbf-8276-3cdc78689b96 \"C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Notepad++.lnk\"",
                "description": "string",
                "created_at": "2021-12-03 13:10:13 -0800",
                "updated_at": "2021-12-03 13:10:13 -0800"
            },
            "relationships": {
                "app_product": {
                    "data": {
                        "type": "app_products",
                        "id": 1
                    }
                },
                "app_packages": [
                    {
                        "data": {
                            "type": "app_packages",
                            "id": 1
                        }
                    }
                ]
            }
        }
    ],
    "included": [
        {
            "id": 1,
            "type": "app_packages",
            "attributes": {
                "name": "Notepad++ 7.2.0",
                "guid": "b9421adb-d6cb-47f0-81ba-10718d3a8611",
                "app_product_id": 1,
                "state": "Package",
                "version": "7.2.0",
                "programs_count": 1,
                "operating_systems_count": 1,
                "description": "string"
            }
        }
    ],
    "meta": {
        "total": 18,
        "filtered": 18,
        "page_count": 6
    },
    "links": {
        "first": "http://localhost:3000/app_volumes/app_links?include=app_product%2Capp_packages&page%5Bnumber%5D=1&page%5Bsize%5D=3",
        "next": "http://localhost:3000/app_volumes/app_links?include=app_product%2Capp_packages&page%5Bnumber%5D=2&page%5Bsize%5D=3",
        "last": "http://localhost:3000/app_volumes/app_links?include=app_product%2Capp_packages&page%5Bnumber%5D=2&page%5Bsize%5D=3"
    }
}
data
Optional

data

included
Optional

included

meta
Optional

meta

links
Optional

links


400

Bad Request

Returns GetAppAssignmentBadRequest of type(s) application/json
{
    "errors": [
        {
            "title": "Invalid page value",
            "detail": "0 is not a valid value for number page parameter.",
            "code": 118,
            "status": 400
        }
    ]
}
array of object
errors
Optional

errors


403

Session expired. Create a session and make the request with the _session_id cookie.

Returns UnauthorizedError of type(s) application/json
{
    "error": "Session expired. Please login again."
}
string
error
Optional

Session expired. Create a session using and make the request with the _session_id cookie.


500

Server error.

Returns ServerError of type(s) application/json
{
    "error": "Server Error",
    "detail": "Unexpected server error."
}
string
error
Optional

Server Error.

string
detail
Optional

Details of error. Exact error format subject to change depending on type of error.