Publishing
Deprecate an app
Mark an app as no longer maintained: leave market search, reject new versions. Reversible.
POST
Deprecate an app
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/deprecate
Authentication: API key required (Authorization: Bearer <API Key>). App author only; others get 404.
Identity-level deprecation (idempotent, reversible): no longer maintained, migration recommended, new releases rejected.
Deprecated apps leave market search, but detail remains readable per visibility scope and runs are still allowed. Cutting supply is the author’s explicit decision via the maintenance switch — not an implied side effect of deprecation — so in-flight integrations are not suddenly interrupted. Apps with zero releases can also be deprecated. Undo via undeprecate if this was a mistake or you change your mind.
Request
Path parameters
string
required
App reference.
Example request
Response
200 success
data. Fields:
string
required
—
string
—
string
—
string
required
Derived status after deprecation.
string[]
—
Errors
Error responses use
{"error": {code, category, message, retryable}}. See Errors.