ApplicationPermissions
Get details of a specific application permission
Unique identifier of the resource
1
GET /api/v1/application_permissions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
Updates an existing Application Permission object.
Unique identifier of the resource
1
The name of the application permission.
Instore application permission for store staff
The path of the application permission.
/test/path
The label of the application permission.
update
Unique identifier for the parent application permission.
2
Unique identifier for the related application.
1
PUT /api/v1/application_permissions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 121
{
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1
}
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
Deletes an existing Application Permission object.
Unique identifier of the resource
1
DELETE /api/v1/application_permissions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
No content
Partially updates an existing Application Permission object.
Unique identifier of the resource
1
The name of the application permission.
Instore application permission for store staff
The path of the application permission.
/test/path
The label of the application permission.
update
Unique identifier for the parent application permission.
2
Unique identifier for the related application.
1
PATCH /api/v1/application_permissions/{id}/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 121
{
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1
}
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
Get detailed information of a specific application permission
Unique identifier of the resource
1
GET /api/v1/application_permissions/{id}/detailed/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": {
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
},
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
Get a list of all application permissions
Specifies the page number of the current dataset
1
Indicates the number of rows on the current page.
10
Filters by name
Filter by application ID.
Filter by path
Filter by parent product ID.
The display label of the attribute value
Color
GET /api/v1/application_permissions/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
{
"count": 0,
"next": "text",
"previous": "text",
"results": [
{
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
]
}
Creates a new Application Permission object.
The name of the application permission.
Instore application permission for store staff
The path of the application permission.
/test/path
The label of the application permission.
update
Unique identifier for the parent application permission.
2
Unique identifier for the related application.
1
POST /api/v1/application_permissions/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 121
{
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1
}
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
Get a list of all application permissions with details
Specifies the page number of the current dataset
1
Indicates the number of rows on the current page.
10
Filters by name
Filter by application ID.
Filter by path
Filter by parent product ID.
The display label of the attribute value
Color
GET /api/v1/application_permissions/detailed HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
List of application permissions with details
{
"count": 0,
"next": "text",
"previous": "text",
"results": [
{
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
]
}
Get a list of all application permission children
Specifies the page number of the current dataset
1
Indicates the number of rows on the current page.
10
Filter by application ID.
Filter by path
Filter by parent product ID.
The display label of the attribute value
Color
Filters by name
GET /api/v1/application_permissions/children/ HTTP/1.1
Host: sandbox.akinon.com
Authorization: YOUR_API_KEY
Accept: */*
[
{
"pk": 1,
"name": "Instore application permission for store staff",
"path": "/test/path",
"label": "update",
"parent": 2,
"application": 1,
"created_date": "2025-06-27T08:04:15.608Z",
"modified_date": "2025-06-27T08:04:15.608Z"
}
]
Was this helpful?