Marketplace API
Version 1.0.0
Manages the Faciotech CRM app marketplace: app listings, developer submissions, security scanning, approval workflows, tenant installations, and app ratings. Part of the Marketplace module.
Base URL
https://{tenant}.faciotech.net/api/v1. Replace {tenant} with the tenant subdomain assigned by Faciotech. Endpoint paths below are relative to this URL.
Endpoints
Apps
- GETList marketplace apps
/marketplace/apps - POSTCreate app listing
/marketplace/apps - PUTUpdate app listing
/marketplace/apps/{id} - DELETEDelete app listing
/marketplace/apps/{id} - POSTRate installed app
/marketplace/apps/{id}/rate
Submissions
- GETList app submissions
/marketplace/submissions - POSTCreate app submission
/marketplace/submissions - POSTValidate app submission manifest
/marketplace/submissions/{id}/validate - POSTRun submission security scan
/marketplace/submissions/{id}/scan - POSTApprove app submission
/marketplace/submissions/{id}/approve - POSTReject app submission
/marketplace/submissions/{id}/reject
Installs
- POSTUninstall app
/marketplace/apps/{id}/uninstall - GETList app installations
/marketplace/installs - POSTInstall app
/marketplace/installs - POSTRetry install webhook
/marketplace/installs/{id}/retry-hook