Publishing
Undeprecate an app
Clear the deprecation mark so status returns to its prior track.
POST
Undeprecate an app
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/undeprecate
Authentication: API key required (Authorization: Bearer <API Key>). App author only; others get 404.
Undeprecate (idempotent): clear the deprecation mark. Derived status returns to its prior track — published when releases exist (market search restored per visibility scope), otherwise draft.
Isomorphic to version-level yank/unyank: deprecation is an identity-level mark, not a physical state. Restore does not touch visibility scope or the maintenance switch; operational toggles the author changed while deprecated are not silently reverted.
Request
Path parameters
string
required
App reference.
Example request
Response
200 success
data. Fields:
string
required
—
string
—
string
—
string
required
Derived status after restore.
string[]
—
Errors
Error responses use
{"error": {code, category, message, retryable}}. See Errors.