Skip to content

List app submissions

GET/marketplace/submissions

Returns all developer app submissions for the tenant's marketplace, ordered by most recently updated. Use in the developer portal or marketplace admin panel to track the review pipeline status of each submission.

Request

Query parameters

NameTypeRequiredDescription
statusstringNo

Filter by submission pipeline status.

One of: "draft", "submitted", "scanning", "approved", "rejected", "published"

pageintegerNo

Default: 1

Responses

200 Paginated list of app submissions

Content type application/json, object.

FieldTypeRequiredDescription
dataarray of object · MarketplaceSubmissionV1No
data[].idintegerNo

Auto-incremented primary key.

data[].app_idintegerNo

ID of the marketplace app this submission is for.

data[].versionstringNo

Version being submitted (semver).

data[].statusstringNo

Current stage in the submission review pipeline.

One of: "draft", "submitted", "scanning", "approved", "rejected", "published"

data[].manifest_validboolean, nullableNo

Whether the manifest passed automated validation checks. Null before validation is run.

data[].scan_risk_levelstring, nullableNo

Security scan risk classification. Null before a scan is executed.

One of: "low", "medium", "high", "critical"

data[].changelogstring, nullableNo

What changed in this version compared to the previous submission.

data[].submitted_atstring (date-time), nullableNo
data[].reviewed_atstring (date-time), nullableNo
data[].created_atstring (date-time)No
metaobject · PaginationMetaNo
meta.current_pageintegerNo
meta.per_pageintegerNo
meta.totalintegerNo

Example

{
  "data": [
    {
      "id": 19,
      "app_id": 7,
      "version": "2.1.0",
      "status": "approved",
      "manifest_valid": true,
      "scan_risk_level": "low",
      "submitted_at": "2026-03-15T12:00:00Z",
      "reviewed_at": "2026-03-17T09:30:00Z"
    }
  ],
  "meta": {
    "current_page": 1,
    "per_page": 15,
    "total": 22
  }
}

Example request

curl -X GET "https://{tenant}.faciotech.net/api/v1/marketplace/submissions" \
  -H "Accept: application/json"
Loading