The catalogue the Owner organization picks from when it sets a distributor's third_party_apps: every third-party application whose access_control admits a partner organization role (distributor, reseller or customer) and pins no organization id. Owner organization only.
GET
/third-party-applications/catalog
curl \
--request GET 'https://my.nethesis.it/backend/api/third-party-applications/catalog' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"code": 200,
"message": "third-party applications catalogue retrieved successfully",
"data": [
{
"name": "nethshop.nethesis.it",
"display_name": "NethShop",
"description": "NethShop Nethesis"
}
]
}
Response examples (401)
{
"code": 401,
"message": "invalid token",
"data": {}
}
Response examples (403)
{
"code": 403,
"message": "insufficient permissions",
"data": {}
}
Response examples (500)
{
"code": 500,
"message": "internal server error",
"data": {}
}